
var We='Adhoc';function MA(E,A){if((!E)||(!A)){return false;}else if(E==A){return true;}else{return MA(E.parentNode,A);}}
function AGr(E,Wt){E.appendChild(Wt);}
function Eg(AoV,EV){AoV.className=AoV.className+" "+EV;}
function MZ(parent,node,Aku){if(Aku){parent.insertBefore(node,Aku.nextSibling);}else{parent.appendChild(node);}}
function GG(t){this.appendChild(document.createTextNode(t));}
function Ci(e,IO){Acu(this,e,IO);}
function SJ(EV){Eg(this,EV);}
function AGy(e){var AcP=0;var AaL=0;if(!e)e=window.event;if(e.pageX||e.pageY){AcP=e.pageX;AaL=e.pageY;}else if(e.clientX||e.clientY){AcP=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;AaL=e.clientY+document.body.scrollTop+document.documentElement.scrollTop;}
return{x:AcP,y:AaL};}
function Amf(Amc,CL){if(!Amc){alert((CL)?CL:("Asert - "+Amc.toLocaleString));}}
function Kk(v){return typeof(v)=='undefined'}
function As4(CL){if(p_bDebug){alert((CL)?CL:'GStop');}}
String.prototype.A4=function(){return this;}
String.prototype.trim=function(){return this.replace(/^\s*/,"").replace(/\s*$/,"");}
String.prototype.padLeft=function(i,c){var s=this;while(s.length<i){s=c+s;}
return s;}
String.prototype.UF=function(c,r){var s=this;var Op=c;switch(c){case'\\':case'*':case'^':case'$':case'+':case'?':case'.':case'':case'':Op='\\'+c;}
Op=new RegExp(Op);while(s.indexOf(c)>=0){s=s.replace(Op,r);}
return s;}
function Ash(J){if(isNaN(J)){return false;}
return typeof(J)=='object';}
function Bequethes(EW){var WN=this;function Q6(){}
Q6.prototype=WN.prototype;EW.prototype=new Q6();EW.prototype.constructor=EW;EW.Bequethes=Bequethes;EW.P=EW.prototype;};Function.prototype.A5=function(WN){var EW=this;function Q6(){}
Q6.prototype=WN.prototype;EW.prototype=new Q6();EW.prototype.constructor=EW;EW.P=EW.prototype;}
function Ka(){}
Ka.Bequethes=Bequethes;function AI8(a,k){for(var i=0;i<a.length;i++){if(a[i].GetKey()==k){return true;}}
return false;}
function Aq9(a,J){for(var i=0;i<a.length;i++){if(a[i]==J){return true;}}
return false;}
function Y(a,J){a[a.length]=J;}
function KW(a,J){if(!Aq9(a,J)){Y(a,J)}}
function AI7(a,J){for(var i=0;i<a.length;i++){if(a[i]==J){a.slice(i,i);return;}}}
function CP(Am5){this.CZ=Am5;this.Aq5=0;this.Aq4=Am5.split(':');}
Ka.Bequethes(CP);CP.P.AsI=function(){var Q8={};while(this.KT()){Q8[this.KR()]=this.KR();}
return Q8}
CP.P.Up=function(){return this.Aq4[this.Aq5++];};CP.P.KT=function(){return this.Up()=='t';};CP.P.KR=function(){var r=this.Up();var a=r.split('#');if(a.length>1){for(var i=1;i<a.length;i++){if(a[i].length>0){switch(a[i].substr(0,1)){case'1':a[i]=a[i].replace(1,"#");break;case'2':a[i]=a[i].replace(2,":");break;}}}
r=a.join('');}
return r;};CP.P.Ej=function(){return parseInt(this.Up());};CP.P.AIV=function(){return parseFloat(this.Up());};CP.P.YF=function(Constructor){var a,An;a=[];while(this.KT()){An=new Constructor();An.Ic(this);a[a.length]=An;}
return a;};CP.P.AI2=function(){var a=[];while(this.KT()){a[a.length]=this.Ej();}
return a;};CP.P.Aoj=function(){var a=[];while(this.KT()){a[a.length]=this.KR();}
return a;};CP.P.AIY=function(YW){var a=[];while(this.KT()){a[a.length]=this.Asw(YW);}
return a;}
CP.P.Asw=function(YW){var J=new YW[this.Ej()];if(J){J.Ic(N)}}
function Cj(){this.CZ='';}
Ka.Bequethes(Cj);Cj.P.Asx=function(Q8){for(k in Q8){this.ES(true);this.Cr(k);this.Cr(Q8[k]);}}
Cj.P.Cr=function(AI){AI=AI.toString();var a=AI.split('#');if(a.length>1){AI=a.join('#1');}
a=AI.split(':');if(a.length>1){AI=a.join('#2');}
this.CZ+=AI+":";};Cj.P.AK=function(Gf){this.CZ+=Gf+":";};Cj.P.YV=function(YO){this.CZ+=YO+":";};Cj.P.ES=function(AsC){this.CZ+=((AsC)?'t':'f')+":";};Cj.P.Sh=function(a){var i;for(i=0;i<a.length;i++){this.ES(true);a[i].Cf(this);}
this.ES(false);};Cj.P.AGT=function(a){var i;for(i=0;i<a.length;i++){this.ES(true);this.AK(a[i]);}
this.ES(false);};Cj.P.AiG=function(a){var i;for(i=0;i<a.length;i++){this.ES(true);this.Cr(a[i]);}
this.ES(false);};CP.P.AGV=function(a){var i;for(i=0;i<a.length;i++){this.ES(true);this.Q7(a[i]);}
this.ES(false);}
Cj.P.Q7=function(Aip){this.AK(Aip.KS);Aip.Cf(this);}
var Agl=String.fromCharCode(13)+String.fromCharCode(10);function Agr(AI){var a=AI.split('#');if(a.length>1){AI=a.join('#1');}
a=AI.split(Agl);if(a.length>1){AI=a.join('#2');}
a=AI.split(String.fromCharCode(10));if(a.length>1){AI=a.join('#2');}
return AI;};function Age(r){r=Ez(r);var a=r.split('#');if(a.length>1){for(var i=1;i<a.length;i++){if(a[i].length>0){switch(a[i].substr(0,1)){case'1':a[i]=a[i].replace(1,"#");break;case'2':a[i]=a[i].replace(2,Agl);break;}}}
r=a.join('');}
return r;}
function UC(s){return s.replace(new RegExp("[^\\d\\"+W4+"-]"),'');}
function AgI(a,v){return Ya(I7(v),0,a.length-1);}
function I7(v){var f=parseInt(v);return(isNaN(f))?0:f;}
function K3(v){var f=parseFloat(v);return(isNaN(f))?0:f;}
function AGH(s){var A=new Date(s);return A;}
function AgD(s){return(s)?s.toString():'';}
function Ez(s){return(s)?s.trim():'';}
var Aut=',';var W4='.';function AcA(AgO){AgO+='';x=AgO.split(W4);Sl=x[0];AuC=x.length>1?W4+x[1]:'';var AgN=/(\d+)(\d{3})/;while(AgN.test(Sl)){Sl=Sl.replace(AgN,'$1'+Aut+'$2');}
return Sl+AuC;}
function Sw(Su,SV){var A;for(A in SV){Su[A]=SV[A];}}
function AsW(a){var Ais=[];for(var i=0;i<a.length;i++){Y(Ais,a[i]);}
return Ais;}
function Q2(SV){var Su={};Sw(Su,SV);return Su;}
function GP(J){var QZ=new Cj();J.Cf(QZ);var An=new J.constructor();var ML=new CP(QZ.CZ);An.Ic(ML);return An;}
function K5(){this.SS=[];this.Ma=[];this.Gb=function(J,QS){this.SS[this.SS.length]=J;this.Ma[this.Ma.length]=QS;};this.At=function(QS){for(var i=0;i<this.Ma.length;i++){if(this.Ma[i]==QS){return this.SS[i];}}
return null;};this.SY=function(QS){for(var i=0;i<this.Ma.length;i++){if(this.Ma[i]==QS){this.Ma.splice(i,1);this.SS.splice(i,1);}}
return null;};}
function K9(QU,K8,Kz){var EU=QU?QU:0;if(K8&&(!EU||(EU>K8))){EU=K8;}
return Kz&&(!EU||(EU>Kz))?Kz:EU;}
function AaP(){return K9(window.innerWidth?window.innerWidth:0,document.documentElement?document.documentElement.clientWidth:0,document.body?document.body.clientWidth:0);}
var SN=0;function Acs(){var w=window.innerHeight?window.innerHeight:0;var A=document.documentElement?document.documentElement.clientHeight:0;var As=document.body?document.body.clientHeight:0;switch(SN){case 0:var a=K9(w,A,As);if(a==w){SN=1;}else if(a==A){SN=2;}else{SN=3;}
return a;case 1:return w;case 2:return A;case 3:return As;}}
function Gj(e){return!Kk(e);}
function QX(e){if(Gj(e)){return e!=null;}else{return false;}}
function Ag7(s){if(QX(s)){return s.trim();}else{return'';}}
function Ag3(E){E.style.position='fixed';E.Ac3=true;}
function AIg(C){function Oo(e){return(e)?e.nodeName:'none';}
if(C==null){Sb("w src:"+Oo(window.event.srcElement)+" to:"+Oo(window.event.toElement)+" rt:"+Oo(window.event.relatedTarget));}else if(C.currentTarget){Sb("e t:"+Oo(C.target)+" ct:"+Oo(C.currentTarget)+" rt:"+Oo(C.relatedTarget));}}
function AX(C){function AeJ(){var p={x:0,y:0};if(document.body){if(Aaf){p.x=event.clientX+document.body.scrollLeft+Aag();p.y=event.clientY+document.body.scrollTop+W3();}else{p.x=C.pageX
p.y=C.pageY}
if(p.x<0){p.x=0}
if(p.y<0){p.y=0}}
return p;}
var WX={x:0,y:0};if(C==null){C=(window.event)?event:null;C.AgG=AeJ();}else if(!C.Agc){if(C.currentTarget){C.srcElement=C.target;C.toElement=C.relatedTarget;}
C.AgG=AeJ();}
if(!C.Agc){if(C.wheelDelta){C.Aa1=event.wheelDelta/120;if(window.opera){C.Aa1=-C.Aa1;}}else if(C.detail){C.Aa1=-C.detail/3;}}
C.AIe=function(){if(this.preventDefault){this.preventDefault();}
C.returnValue=false;}
C.Agc=true;AcV=C.AgG;ACQ=C;return C;}
function KP(E){if(E.hasChildNodes())
{while(E.childNodes.length>=1)
{Cq(E.firstChild);}}}
function Sb(U){if(!U){U='undefined';}
var SO=document.getElementById('Screen');SO.appendChild(document.createTextNode(U));SO.appendChild(document.createElement('br'));}
function AIw(){var SO=document.getElementById('Screen');KP(SO);}
function AIv(E){if(document.all){return Sc(E)+10;}else{return Sc(E);}}
function AeZ(e,c){e.style.backgroundColor=c;}
function Ach(e,t){e.style.top=t+'px';e.Cm=t;}
function AAL(e,l){e.style.left=l+'px';e.KH=l;}
function ED(e,l,t){Ach(e,t);AAL(e,l);}
function SF(e,w,Acb){if(Gj(w)){e.style.width=w+'px';e.G8=w;if((e.Oj)&&(!Acb)){e.Oj();}}}
function AAN(e,w){w=(w)?w:100;e.style.width=w.toString()+'%';}
function AAI(e,h){h=(h)?h:100;e.style.height=h.toString()+'%';}
function AIy(e,w,h){AAN(e,w);AAI(e,h);}
function AIt(e,a,t,As,l,r){if(e){if(a){e.style.padding=a.toString()+'px';}
if(t){e.style.paddingTop=t.toString()+'px';}
if(As){e.style.paddingBottom=As.toString()+'px';}
if(l){e.style.paddingBottom=l.toString()+'px';}
if(r){e.style.paddingBottom=r.toString()+'px';}}}
function Q5(e,h,Acb){if(Gj(h)){e.style.height=h+'px';e.style.minHeight=h+'px';e.G4=h;if((e.Oj)&&(!Acb)){e.Oj();}}}
function AA5(e,w,c){e.style.borderStyle='solid';e.style.borderWidth=w+'px';e.style.borderColor=c;}
function Aiw(e,Agj){e.style.styleFloat=Agj;e.style.cssFloat=Agj;}
function EA(e,w,h){SF(e,w,true);Q5(e,h,true);if(e.Oj){e.Oj();}}
function AaZ(e,Agq){e.style.visibility=(Agq)?'visible':'hidden';e.AIs=Agq;}
function M4(e,Sk){e.style.opacity=Sk/100;if(Sk>=100){e.style.filter='""';e.style.filter='';e.style.zoom='1';}else{e.style.filter='"alpha(opacity='+Sk+')"';e.style.filter='alpha(opacity='+Sk+')';e.style.zoom='1';}}
function AE4(J){var I4=0;if(J.offsetParent){while(true){I4+=J.offsetLeft;if((!J.offsetParent)||(J.AES)){break;}
J=J.offsetParent;}}else if(J.x){I4+=J.x;}
return I4;}
function AGE(){var UG=document.body.scrollLeft;if(UG==0)
{if(window.pageXOffset)
UG=window.pageXOffset;else
UG=(document.body.parentElement)?document.body.parentElement.scrollLeft:0;}
return UG;}
function AgH(J){var GW={x:0,y:0};if(J){if(J.offsetParent){while(true){GW.x+=J.offsetLeft;if(J.scrollLeft){GW.x-=J.scrollLeft;}
GW.y+=J.offsetTop;if(J.scrollTop){GW.y-=J.scrollTop;}
if(!J.offsetParent){break;}
J=J.offsetParent;}}else if(J.x){GW.x+=J.x;GW.y+=J.x;}}
return GW;}
function W9(IW,J){var Agv=AgH(J);var AgA=AgH(IW);return{x:Agv.x-AgA.x,y:Agv.y-AgA.y};}
function Mj(J){var Se=0;var MO=window.pageXOffset?window.pageXOffset:0;var IY=document.documentElement?document.documentElement.scrollLeft:0;var UA=document.body?document.body.scrollLeft:0;if((MO>0)&&(IY>0)&&(UA==0)&&(MO==IY)){Se=IY;}
var I4=-Se;if(J.offsetParent){while(true){I4+=J.offsetLeft;if(J.scrollLeft){I4-=J.scrollLeft;}
if(!J.offsetParent){break;}
J=J.offsetParent;}}else if(J.x){I4+=J.x;}
return I4;}
function AG2(J){return{x:AE4(AEh),y:AG8(J)};}
function AG9(){var UV=document.body.scrollTop;if(UV==0)
{if(window.pageYOffset)
UV=window.pageYOffset;else
UV=(document.body.parentElement)?document.body.parentElement.scrollTop:0;}
return UV;}
function AEE(J){return Mj(J)+Aag();}
function AEF(J){return MQ(J)+W3();}
function AEC(J){return{x:AEE(J),y:AEF(J)};}
function MQ(J){var Se=0;var MO=window.pageYOffset?window.pageYOffset:0;var IY=document.documentElement?document.documentElement.scrollTop:0;var UA=document.body?document.body.scrollTop:0;if((MO>0)&&(IY>0)&&(UA==0)&&(MO==IY)){Se=IY;}
var UZ=-Se;if(J.offsetParent){while(true){UZ+=J.offsetTop;if(J.scrollTop){UZ-=J.scrollTop;}
if(!J.offsetParent){break;}
J=J.offsetParent;}}else if(J.y){UZ+=J.y;}
return UZ;}
function Cq(E){function Aio(J){var a=J.childNodes;var l=a.length;for(var i=0;i<l;i++){Aio(a[i]);}
if(J.Event_AboutToBeRemoved){J.Event_AboutToBeRemoved();}}
if(E.parentNode){Aio(E);E.parentNode.removeChild(E);}}
function AED(J){var f=function(){};f.prototype=AEh;return new f();}
function AiM(E,Q3){for(var i=0;i<Q3.length;i++){E.appendChild(Q3[i]);}}
function AG1(E,Oe,U,EV){KP(E);return Aaj(E,Oe,U,EV);}
function UR(E,U,EV){KP(E);return GH(E,U,EV);}
function Aaj(E,Oe,U,EV){var p=document.createElement(Oe);p.style.cursor='default';if(EV){Eg(p,EV);}
p.appendChild(document.createTextNode(U));E.appendChild(p);return p;}
function GH(E,U,EV){return Aaj(E,'p',U,EV);}
function AEu(){this.KO=new Cj();this.p_sLine=function(){return this.KO.CZ;};this.Cr=function(Q4,AI){this.KO.Cr(Q4);this.KO.Cr(AI);};this.AK=function(Q4,Gf){this.KO.Cr(Q4);this.KO.AK(Gf);};this.YV=function(Q4,YO){this.KO.Cr(Q4);this.KO.YV(YO);};}
function Uc(s){return Ud(s,/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,true,4,64);}
function Ub(s,An,x){return Ud(s,/\W/,false,An,x);}
function Ail(s,An,x){return Ud(s,/[^\w\s]/,false,An,x);}
function AwT(s,An,x){return Ud(s,/[[^A-Za-z_\s]]/,false,An,x);}
function Ud(s,Op,Aej,An,x){s=(s)?s:'';if((s.length<An)||(s.length>x)){return false;}
if(s.match(Op)){return Aej;}else{return!Aej;}}
function Ac5(C){var Kt;Kt={left:0,top:0};if(C.pageX){Kt.left=C.pageX-window.pageXOffset;Kt.top=C.pageY-window.pageYOffset;}else if(C.clientX){Kt.left=C.clientX-document.body.clientLeft;Kt.top=C.clientY-document.body.clientTop;if(document.body.parentElement&&document.body.parentElement.clientLeft){var AeN=document.body.parentElement;Kt.left+=AeN.clientLeft;Kt.top+=AeN.clientTop;}}
return Kt;}
function Ya(v,AeI,max){if(v<AeI){return AeI;}else if(v>max){return max;}else{return v;}}
function AwF(){return document.compatMode=='CSS1Compat'&&!window.opera?document.documentElement.clientWidth:document.body.clientWidth;}
function AwM(){return document.compatMode=='CSS1Compat'&&!window.opera?document.documentElement.clientHeight:document.body.clientHeight;}
var Ui=null;function Ayf(){if(Ui){Ui.blur();}}
function Ele_Focus(e){e.focus();Ui=e;}
function AGZ(e){e.blur();Ui=null;}
function Aem(M,a){var i;for(i=0;i<a.length;i++){if(a[i]==M){return true;}}
return false;}
function CO(E,GN){var Gx,i,KA;GN=GN.toLowerCase();Gx=[];for(i=0;i<E.childNodes.length;i++){KA=E.childNodes[i];if(KA.tagName.toLowerCase()==GN){Y(Gx,KA);}}
return Gx;}
function Ayc(E,YR){var Gx,i,KA;YR=YR.toLowerCase();Gx=[];for(i=0;i<E.childNodes.length;i++){KA=E.childNodes[i];if(KA.nodeName.toLowerCase()==YR){Y(Gx,KA);}}
return Gx;}
function Aye(E,id){for(var i=0;i<E.childNodes.length;i++){var e=E.childNodes[i];if(e.id==id){return e;}else{return Aye(e,id);}}}
function AeF(Gu,AiQ,EG,Aw2){if(!Gu.Q9){var Ao5=Ko(Gu);var IW=document.createElement('div');IW.style.position='relative';Au9(Gu,IW);Gu.Q9=[];var l=Mj(Gu);var AoX={x:0,y:0};var t=AoX.y;for(var i=0;i<AiQ.length;i++){var CM=AiQ[i];var KK={gc:Aw2,AI1:CM.EI};var btn=Ks(CM.YY.Y2,CM.YY.MP,CM.YY.MR,EG,KK,true,CM.Km);KK.btn=btn;btn.style.position='absolute';var CQ=t;if(CM.Kp.t==Number.MIN_VALUE){CQ+=((Sc(Gu)/2)-(CM.Kp.h/2));}else{CQ+=((CM.Kp.t>=0)?CM.Kp.t:Ao5+CM.Kp.t);}
ED(btn,AoX.x+((CM.Kp.l>=0)?CM.Kp.l:Ao5+CM.Kp.l),CQ);btn.AuV=IW;Y(Gu.Q9,btn);IW.appendChild(btn);}}}
function AmZ(Gu){if(Gu.Q9){var a=Gu.Q9;for(var i=0;i<a.length;i++){Cq(a[i].AuV);Sb("f_CB_out");}
Gu.Q9=null;}}
function AIU(E,Kv){Kv.AuX=E;var Ir=function(C){if(Ir.Aoa.onmouseout){Ir.Aoa.onmouseout(C);}
if(Ir.Aon){Ir.Aon.call(Ir.Awh,C)}}
Ir.Aoa=E;Ir.Awh=Kv;Ir.Aon=Kv.onmouseout;Kv.onmouseout=Ir;}
function AmW(E,Kv){if(Kv){return MA(Kv,E)||(Kv.AuX==E);}else{return false;}}
function AaP(){return K9(window.innerWidth?window.innerWidth:0,document.documentElement?document.documentElement.clientWidth:0,document.body?document.body.clientWidth:0);}
function Acs(){return K9(window.innerHeight?window.innerHeight:0,document.documentElement?document.documentElement.clientHeight:0,document.body?document.body.clientHeight:0);}
function Aag(){return K9(window.pageXOffset?window.pageXOffset:0,document.documentElement?document.documentElement.scrollLeft:0,document.body?document.body.scrollLeft:0);}
function W3(){return K9(window.pageYOffset?window.pageYOffset:0,document.documentElement?document.documentElement.scrollTop:0,document.body?document.body.scrollTop:0);}
function K9(QU,K8,Kz){var EU=QU?QU:0;if(K8&&(!EU||(EU>K8)))
EU=K8;return Kz&&(!EU||(EU>Kz))?Kz:EU;}
var Aaf=document.all?true:false
function Awq(e){var p={x:0,y:0};if(document.body){if(Aaf){p.x=event.clientX+document.body.scrollLeft+Aag();p.y=event.clientY+document.body.scrollTop+W3();}else{p.x=e.pageX
p.y=e.pageY}
if(p.x<0){p.x=0}
if(p.y<0){p.y=0}}
return p;}
function Awr(Awn){var Kr=document.createElement('span');Kr.style.whiteSpace='nowrap';Kr.style.fontFamily='Arial,Helvetica, sans-serif';Kr.style.fontSize='12px';Kr.style.padding='0px';Kr.innerHTML=Awn;S7.appendChild(Kr);var width=Ko(Kr);S7.removeChild(Kr);return width;}
function AAa(QY,Aov,AoS){if(QY.createTextRange){var S6=QY.createTextRange();S6.collapse(true);S6.moveEnd('character',AoS);S6.moveStart('character',Aov);S6.select();}
else if(QY.setSelectionRange){QY.focus();QY.setSelectionRange(Aov,AoS);}}
function AII(Ao7,AoD){if(Ao7!=null){AAa(Ao7,AoD,AoD);}}
function AIJ(E,C){var AoC=AEC(E);var WX=Awq(C);var MO=window.pageYOffset?window.pageYOffset:0;var IY=document.documentElement?document.documentElement.scrollTop:0;var UA=document.body?document.body.scrollTop:0;var Aan={x:WX.x-AoC.x,y:WX.y-AoC.y};if(Aaf){Aan.x-=2;Aan.y-=2;}
return Aan;}
function AIK(IW,f,AAy,AAC,AAD,AAm,AAr){if(f){return f.call(IW,AAy,AAC,AAD,AAm,AAr);}}
function AIE(U,x){U=AgD(U);var i,O=0,k,UT=0;if((U.length>0)&&(x>0)){for(i=1;i<=U.length;i++){k=Awr(U.substring(0,i))
if(k>x){break;}else{O=k;}}
if(O!=k){if(x>((O+k)/2)){UT=i;}else{UT=i-1;}}else{UT=U.length;}}
return UT;}
function WJ(E){return CO(E,"text");}
function Ayz(E){var WG=WJ(E);if(WG){if(WG.length>0){return WG[0].innerText;}}
return'';}
function AIF(E,Ym,Yi){if(E.addEventListener){if(Ym=='mousewheel'){E.addEventListener('DOMMouseScroll',Yi,false);}
E.addEventListener(Ym,Yi,false);}else if(E.attachEvent){E.attachEvent('on'+Ym,Yi);}}
var Akp;function p_Event_WindowResized(){function AkB(E){for(k in E.childNodes){var An=E.childNodes[k];if(An.Event_WindowResized){An.Event_WindowResized();}
AkB(An);}}
AkB(document.body);}
function Ayu(e){window.clearTimeout(Akp);Akp=window.setTimeout('p_Event_WindowResized();',10);}
function Au9(E,Wt){if(E.childNodes.length>0){E.insertBefore(Wt,E.childNodes[0]);}else{E.appendChild(Wt);}}
function Sc(E){if(E.offsetHeight){return E.offsetHeight;}else{return 0;}}
function Ko(E){if(E.offsetWidth){return E.offsetWidth;}else{return 0;}}
var QV=null;function WY(E,AyS){var WZ=[];if(AyS){Y(WZ,E);}
for(var An=E.parentNode;QX(An);An=parentNode){Y(WZ);}
return WZ;}
function AIM(E){if(E){if(E!=QV){var Yc=[];var UJ=[];if(QV){var UL=WY(QV,true);var UK=WY(E,true);var O=0;while(true){if((O>=UL.length)||(O>=UK.length)){break;}
if(UL[O]!=UK[O]){break;}}
var i;for(i=O;i<UL.length;i++){Y(Yc,UL[i]);O++;}
for(i=O;i<UK.length;i++){Y(UJ,UK[i]);O++;}}else{UJ=WY(E,true);}
for(k in Yc){var e=Yc[k];if(e.Event_Dead){e.Event_Dead(QV);}}
QV=E;for(k in UJ){var e=UJ[k];if(e.Event_Alive){e.Event_Alive(E);}}}}}
function AIN(E){var Ake=0;for(k in E){if(E.hasOwnProperty(k)){Ake++;}}
return Ake;}
var Akj={};Akj.AIL=function(EJ){for(EJ=EJ;EJ.AyV;EJ=EJ.AyV){}
return EJ;}
Akj.AIQ=function(EJ){for(EJ=EJ;EJ.AyI;EJ=EJ.AyI){}
return EJ;}

function Ai6(X,Cx){return AyJ(this,X,Cx);}
function GetBody(){return Iu(this);}
function I(X,Cx){return Table_GetCell(this,X,Cx);}
function Mz(Cx){return Table_GetRow(this,Cx);}
function p_RowCell(X){return CO(this,"td")[X]}
function Ams(AW){AW.GG=GG;AW.SJ=SJ;AW.Ci=Ci;}
function Amu(D){D.I=p_RowCell;}
function AyM(t,X,Cx){AyG(t.Mz(Cx),X);}
function Amm(X,Cx){AyM(this,X,Cx);}
function AyG(r,X){Cq(r.I(X));}
function Amn(D,KI){var c;for(c=0;c<KI;c++){var AW=document.createElement('td');Ams(AW);D.appendChild(AW);}}
function AyF(AyH,KI){var D;D=document.createElement('tr');Amu(D);Amn(D,KI);Iu(AyH).appendChild(D);return D;}
Sq=function(t,D,AyU){MZ(Iu(t),D,AyU);return D;}
function KG(KI){return AyF(this,KI);}
function Sf(KI,AyT){var t,r;t=document.createElement('table');t.GetBody=GetBody;t.Ai6=Ai6;t.I=I;t.Mz=Mz;t.SJ=SJ;t.Amm=Amm;t.KG=KG;t.setAttribute('border','0');t.setAttribute('cellPadding','0');t.setAttribute('cellSpacing','0');var Eb=document.createElement('tbody');t.appendChild(Eb);for(r=0;r<AyT;r++){t.KG(KI);}
return t;}
function AmH(D,X){var Ik=CO(D,"td");var c=document.createElement('td');if(X==0){D.insertBefore(c,Ik[0]);}else{MZ(D,c,Ik[X-1]);}
Ams(c);return c;}
function AyJ(t,X,Cx){var D;D=Table_GetRow(t,Cx);if(D){return AmH(D,X);}}
function AyW(t,D){Cq(D);}
function AGi(t){return t.tBodies[0].rows;}
function Table_GetRow(t,Cx){return t.rows[Cx];}
function Table_GetCell(t,Ayt,Cx){return CO(Table_GetRow(t,Cx),"td")[Ayt];}
function Sy(D){return CO(D,"td").length;}
function AGb(D,X){return CO(D,"td")[X];}
function Iu(t){return CO(t,"tbody")[0];}
function Acu(Amy,e,IO){var a,AaQ,AaR
a=Amy.className.split(' ');AaQ=false;AaR=e+IO;for(var i=0;i<a.length;i++){if(a[i].charAt(0)==e){a[i]=AaR;AaQ=true;break;}}
if(!AaQ){Y(a,AaR);}
Amy.className=a.join(' ').trim();}
function AGx(t,X,Cx,e,IO){Acu(this.Table_GetCell(t,X,Cx),e,IO);}
function Row_SetBorder(D,e,IO){var Ik=CO(D,'td');var i;for(i=0;i<Ik.length;i++){Acu(Ik[i],e,IO);}}
function Acg(D,c){var Ik=D.getElementsByTagName("td");var i;for(i=0;i<Ik.length;i++){Ik[i].style.backgroundColor=c;}}
function AGv(t,Cx,e,IO){this.Row_SetBorder(this.Table_GetRow(t,Cx),e,IO);}
function WJ(E){return Ayc(E,"#text");}
function Ayz(E){var Acj=WJ(E);if(Acj){if(Acj.length>0){return Acj[0].data;}}
return'';}

var M8={};var Kh={};var Amh={};function AAh(e){if(e.Ov){Cq(e.Ov);e.Ov=null;}}
function AAg(e){e.Amg=false;var KB=e.parentNode;Cq(e);AAh(e);}
function Ak6(S3,w,h,EG,Ar,Af){var Aa;Aa=document.createElement('div');Aa.SZ=[];Aa.SZ[0]=S3;Aa.AGc=w;Aa.QW=h;Aa.On=Ar;Aa.SG=EG;EA(Aa,w,h);Aa.style.backgroundImage='url('+S3+')';Aa.style.backgroundAttachment='scroll';Aa.style.backgroundRepeat='no-repeat';Aa.style.overflow='hidden';Aa.AaI=function(Au5){this.style.backgroundImage='url('+this.SZ[Au5]+')';};Aa.Au8=function(Aw8){this.SZ[this.SZ.length]=Aw8;};Aa.K7=function(An){var i=0;this.style.backgroundPosition='0px -'+(An*this.QW)+'px';}
if(Af){K4(Aa,Af);}
return Aa;}
function Amz(EG,Ar,C3){var Aa;Aa=Ak6('../Images/CheckBox.jpg',20,20,EG,Ar,false);Aa.value=false;Iw(Aa);if(C3){Aa.AmL=C3;C3[C3.length]=Aa;}
Aa.onmouseover=function(C){C=AX(C);if((C)&&(!this.C8)){this.K7((this.value)?4:1);}};Aa.onmouseout=function(C){C=AX(C);if((C)&&(!this.C8)){this.K7((this.value)?3:0);}};Aa.onmousedown=function(C){C=AX(C);if((C)&&(!this.C8)){this.K7((this.value)?5:2);}};Aa.onmouseup=function(C){C=AX(C);if((C)&&(!this.C8)){var Acq=false;if(this.AmL){if(!this.value){var a,CM;a=this.AmL;for(var i=0;i<a.length;i++){CM=a[i];if(CM!=this){CM.K7((this.value)?3:0);CM.value=false;}}
this.value=true;Acq=true;}}else{this.value=!this.value;Acq=true;}
this.K7((this.value)?4:1);if(Acq){if(this.SG){this.SG(this.On);}}}};Aa.A4=function(){return this.value;}
Aa.CX=function(As){this.value=As;this.K7((this.value)?3:0);}
Eg(Aa,'Input_Checkbox');Aa.G4=22;return Aa;}
function Amp(EG,Ar,C3){var A=Amz(EG,Ar,C3);A.A4=function(){return(this.value)?1:0;}
A.CX=function(Acy){this.value=(Acy!=0);this.K7((this.value)?3:0);}
return A;}
function Ks(S3,w,h,EG,Ar,AwV,Af){var Aa;Aa=Ak6(S3,w,h,EG,Ar);Aa.Act=false;Aa.AcO=false;Iw(Aa,AwV);Aa.SK=function(){}
Aa.SL=function(){if(this.Act){this.style.backgroundPosition='0px 0px';}}
Aa.Wn=function(){if(this.Act){this.style.backgroundPosition='0px -'+(3*this.QW)+'px';}}
Aa.AcQ=function(){if(this.AcO){this.style.backgroundPosition='0px -'+this.QW+'px';}else{this.style.backgroundPosition='0px 0px';}};Aa.onmouseover=function(C){C=AX(C);if(C){if(!this.C8){this.AcO=true;this.AcQ();}}};Aa.onmouseout=function(C){C=AX(C);if(C){this.AcO=false;this.AcQ();}};Aa.onmousedown=function(C){C=AX(C);if(C){if(!this.C8){this.style.backgroundPosition='0px -'+(2*this.QW)+'px';if(this.SG){this.SG(this.On);}}}};Aa.onmouseup=function(C){C=AX(C);if(C){this.AcQ();}};Aa.Acf=function(){this.Act=true;this.style.backgroundPosition='0px -'+(3*this.QW)+'px';}
if(Af){K4(Aa,Af);}
return Aa;}
function Ai7(M,w,h,I6,Gy,MV,KV,Ar,Af){var A=Ih(M,w,h,I6,Gy,MV,KV,Ar,Af);A.style.position='absolute';A.style.overflow='hidden';return A;}
function Ax(E,Ai9){if(E.KQ){E.KQ(Ai9);}
for(var k in E.childNodes){Ax(E.childNodes[k],Ai9);}}
function Iw(c,AEL){c.C8=false;c.AaO=function(){if(this.QT!=''){var Aki='#FFFFFF';if(this.parentNode){if(this.parentNode.QT){Aki=this.parentNode.QT;}}
var c=this.C8?Aki:this.QT;this.style.backgroundColor=c;}};c.QQ=function(c){this.QT=c;this.AaO();};c.AaS=function(){var c=this.C8?'#D0D0D0':this.AEK;this.style.color=c;var a=this.getElementsByTagName('p');for(var i=0;i<a.length;i++){a[i].style.color=c;}};c.U3=function(c){this.AEK=c;this.AaS();};c.KQ=function(As){if(this.C8!=As){this.C8=As;this.AaS();this.AaO();if(As){this.style.borderColor='#D0D0D0';}else{this.style.borderColor='#000000';}
if(this.SK){this.SK();}}};if(AEL){c.QQ('');}else{c.QQ('#FFFFFF');}
c.U3('#000000');}
function Ih(M,w,h,I6,Gy,MV,KV,Ar,Af,Ai5){if(h==-1){h=21;I6=3;}
if(MV==''){MV='ButtonText';}
var AH;AH=document.createElement('div');AH.style.paddingTop=(Math.max(I6-Gy,0))+'px';if(w>0){SF(AH,w-(Gy*2));}
if(h>0){Q5(AH,h-(Gy*2));}
if(Gy>0){AH.style.border='solid';AH.style.borderWidth=Gy+'px';AH.style.borderColor='#000000';}else{AH.style.border='none';}
if(Ai5){AH.appendChild(Ai5);}
AH.Aky=GH(AH,M.toString(),MV);Eg(AH,MV);AH.Gk=M;AH.AE1=function(M){this.Gk=M;this.Im();}
AH.Im=function(){var U=(this.Gk)?this.Gk.toString():'';this.Aky.textContent=U;this.Aky.innerText=U;};AH.AaU=function(){var i=0;this.AaO();this.AaS();};AH.onmouseover=function(C){C=AX(C);if(C){if(!this.C8){AeZ(this,'#6c8a7c');this.getElementsByTagName('p')[0].style.color='#FFFFFF';}}};AH.onmouseout=function(C){C=AX(C);if(C){if(!this.C8){this.AaU();}}};AH.onmousedown=function(C){C=AX(C);if(C){if(!this.C8){if(this.AaW){this.AaW.Akn=this;}
this.AEU(this.AaW);}}};Iw(AH);AH.AaW=Ar;AH.AEU=KV;if(Af){K4(AH,Af);}
return AH;}
function Akx(w,AEW){var A;A=document.createElement('div');A.style.position='absolute';EA(A,w,0);A.AEZ=0;A.G8=w;A.style.backgroundColor='#FFFFFF';A.style.overflow='hidden';A.Aoz=A;A.Wo=function(M,Iv){var AcB=this.childNodes.length;var Ii=this.AE3(M);if((Ii>=0)&&(Iv!=0)&&(AcB>1)){var Sd=Ii+Iv;if((Sd>=0)&&(Sd<AcB)){var E=this.childNodes[Ii];Cq(E);if(Sd==0){this.insertBefore(E,this.childNodes[0]);}else if(Sd==(AcB-1)){this.appendChild(E);}else{this.insertBefore(E,this.childNodes[Sd]);}}
this.Sg();}}
A.Wm=function(AI){var Ae=A.p_Items();for(var i=0;i<Ae.length;i++){if(Ae[i].toString()==AI){return Ae[i];}}}
A.Mf=function(M,Kb){var Ao3=this.Ao6(M);if(Ao3){Ax(Ao3,Kb);}}
A.Yo=function(M){};A.Im=function(){var QR=this.getElementsByTagName("Div");var i;for(i=0;i<QR.length;i++){QR[i].Im();}};A.AE2=function(){var QR=this.getElementsByTagName("Div");var i;for(i=0;i<QR.length;i++){QR[i].AaU();}};A.p_Btns=function(){return this.childNodes;};A.AE3=function(M){var Ot=this.p_Items();for(var i=0;i<Ot.length;i++){if(Ot[i]==M){return i;}}
return-1;}
A.p_Items=function(){var Ot=[];var i;for(i=0;i<this.childNodes.length;i++){Ot[Ot.length]=this.childNodes[i].Gk;}
return Ot;};A.Ao6=function(M){var Ae=this.getElementsByTagName('div');var i;for(i=0;i<Ae.length;i++){if(Ae[i].Gk==M){return Ae[i];}}
return null;};A.Q1=function(M){var btn=this.Ao6(M);if(btn){Cq(btn);this.Sg();this.Yo(M);}};A.Sg=function(){var Ae=CO(this,'div');var i,M,Cw;Cw=0;for(i=0;i<Ae.length;i++){M=Ae[i];ED(M,0,Cw);Cw+=M.G4;}
EA(this,this.G8,Cw+1);this.AEZ=i;return-1;};A.ACh=function(){A=document.createElement('div');A.style.position='absolute';EA(A,w,1);A.style.backgroundColor='#E0E0E0';A.AGz=true;this.appendChild(A);this.Sg();};A.WQ=function(EM){var i;for(i=0;i<EM.length;i++){this.WK(EM[i]);}}
A.WK=function(Ae){var i;for(i=0;i<Ae.length;i++){this.AE(Ae[i]);}}
A.AE=function(M){var i=0;var AH=Ai7(M,this.G8,22,3,0,'MenuItem',AEW,{WO:this});var Oc=(typeof M.Wp=="undefined")?true:M.Wp;AH.KQ(!Oc);AH.WO=this;AH.Aoz=this;AH.style.paddingLeft='6px';AH.getElementsByTagName('p')[0].Aoz=this;this.appendChild(AH);this.Sg();return AH;};A.Ok=function(){for(;this.childNodes.length>0;){Cq(this.childNodes[0]);}
this.Sg();this.Yo(null);};A.p_Item=function(Ii){var btn=this.getElementsByTagName('div')[Ii];return(btn)?btn.Gk:null;};return A;}
function MD(w,AAJ){function AA2(Aol){var IV=Aol.WO;if(this.Gk){if(this.Gk.Aae){this.Gk.Aae();}}
if(IV.Aob){IV.Aob(IV,this.Gk);}
Aol.Akn.AaU();MG(IV);}
var A;A=Akx(w-2,AA2);A.Aob=AAJ;A.style.border='solid';A.style.borderWidth='1px';A.onmouseout=function(C){C=AX(C);if(C){if(C.toElement){if(!MA(C.toElement,this)){MG(this);}}}};return A;}
function ACO(w,AaC){function ACt(Ar){var IV=Ar.WO;var GL=Ar.Akn;if(IV.Wa==GL){IV.MN();}else{IV.ACE(GL);}}
var A;A=Akx(w,ACt);A.GJ=null;A.Sa=AaC;A.p_SelectedItem=function(){return(this.GJ)?this.GJ.Gk:null;};A.Yo=function(M){if(this.p_SelectedItem()==M){this.GJ=null;this.Aof();}};A.Aof=function(){if(this.Sa){this.Sa(this);}};A.MN=function(){this.AGg(null);};A.ACE=function(GL){var ACD=this.p_SelectedItem();if(this.GJ){if(this.GJ!=GL){this.GJ.QQ('#FFFFFF');this.GJ.U3('#000000');this.GJ=null;}}
if((!this.GJ)&&(GL)){GL.QQ('#0000FF');GL.U3('#FFFFFF');this.GJ=GL;}
if(ACD!=this.p_SelectedItem()){this.Aof();}};return A;}
function ACj(C){function AeA(e){if(e.Wn){e.Wn();}
for(var i=0;i<e.childNodes.length;i++){AeA(e.childNodes[i]);}}
C=AX(C);if(C){if(this.YT){if(!MA(C.toElement,this)){AeA(this);this.YT=false;}}}
if(this.OB){this.OB(C);}}
function ACB(C){function AoE(e){if(e.SL){e.SL();}
for(var i=0;i<e.childNodes.length;i++){AoE(e.childNodes[i]);}}
C=AX(C);if(C){if(!this.YT){AoE(this);this.YT=true;}}
if(this.Am7){this.Am7(C);}}
function ACC(e){e.OB=e.onmouseout;e.onmouseout=ACj;e.Am7=e.onmouseover;e.onmouseover=ACB;}
function Yw(U,w,h,I6,Gy,Yy,KV,Ar,Af){var A=Ai7(U,w,h,I6,Gy,Yy,KV,Ar,Af);A.style.textAlign='center';return A;}
function Yz(U,w,h,I6,Gy,Yy,KV,Ar,Af){var A=Ih(U,w,h,I6,Gy,Yy,KV,Ar,Af);A.style.textAlign='center';return A;}
function AGf(KB,A){ED(A,(Ko(KB)/2)-(A.G8/2),(Sc(KB)/2)-(A.G4/2));}
function ACA(A){ED(A,(AaP()/2)-(A.G8/2),(Acs()/2)-(A.G4/2));}
function AF(H,MB,Wk){Wk=(Wk)?Wk:false;var GE=document.createElement('Div');Ag3(GE);ED(GE,0,0);GE.style.width='100%';GE.style.height='100%';GE.style.backgroundColor=(Wk)?'#000000':'#FFFFFF';M4(GE,50);if(MB){M4(GE,0);document.body.appendChild(GE);Wg(GE,50);}else{document.body.appendChild(GE);}
H.Ov=GE;Ip(document.body,H,null,null,MB);}
function Ip(KB,H,x,y,MB,ACF){H.Amg=true;if(x){if(ACF){if((x+H.G8)>Ko(KB)){x=Ko(KB)-H.G8}}
ED(H,x,y);}else{ACA(H);}
if(MB){M4(H,0);}
KB.appendChild(H);if(MB){Wg(H);}
if(H.Event_Shown){H.Event_Shown();}}
function Aoh(CU){var A=document.createElement('div');if(CU.EI){A.id=CU.EI;}
if(CU.Aog){A.style.backgroundColor=CU.Aog;}
if(CU.AaG){if(CU.AaG>0){A.style.border='solid';A.style.borderWidth=CU.AaG+'px';}}
if(CU.AaA){EA(A,CU.AaA.w,CU.AaA.h);}
if(CU.ACU){A.style.position='absolute';}
if(CU.Ac3){A.style.position='fixed';;}
if(CU.AGu){OJ(A);}
if(CU.ACJ){A.style.color=CU.ACJ;}
if(CU.ACP){Eg(A,CU.ACP);}
return A;}
function MI(Mv,Mp,Y9){return Aoh({Aog:Mv,AaG:Mp,AaA:Y9});}
function Aop(Mv,Mp,Y9,Aab){var A=MI(Mv,Mp,Y9);A.style.position='absolute';if(Aab){ED(A,Aab.x,Aab.y);}
return A;}
function Wx(w,h,Mv,Mp){var A=Aop(Mv,Mp);A.style.overflow='hidden';EA(A,w,h);return A;}
function IU(AAX,e,x,y){AAX.appendChild(e);ED(e,x,y);}
function AGs(C){C=AX(C);if(C){document.body.AmU(C,this.AmX,true);}}
function AAV(A,AA3){A.AmX=AA3;A.onmousedown=function(C){C=AX(C);if(C){document.body.AmU(C,this.AmX,true);}}}
function AAZ(EB,WS,Iv,Mk){this.Og=EB;this.GO=WS;this.U8=Iv;this.Wb=Mk;this.AAR=function(){this.GO+=this.U8;if((this.U8>0)?this.GO>=this.Wb:this.GO<=this.Wb){M4(this.Og,this.Wb);if(this.U8>0){if(this.Og.C6){this.Og.C6();}}else{AAg(this.Og);}
return false;}else{M4(this.Og,this.GO);return true;}}}
function AmQ(){var Gp=document.body.OG;if(Gp.length>0){var Am6=new Array();var i,O;O=0;for(i=0;i<Gp.length;i++){var Ky=Gp[i];if(Ky.AAR()){Am6[O++]=Ky;}}
document.body.OG=Am6;}
if(document.body.OG.length>0){setTimeout(AmQ,60);}}
function ACe(EB){var i;var Gp=document.body.OG;for(i=0;i<Gp.length;i++){if(Gp[i].Og==EB){return Gp[i];}}
return null;}
function Yj(EB,WS,Iv,Mk){var Ky=ACe(EB)
if(!Ky){var Gp=document.body.OG;Gp[Gp.length]=new AAZ(EB,WS,Iv,Mk);if(Gp.length==1){AmQ();}}else{Ky.U8=Iv;Ky.Wb=Mk;}
return Ky;}
function MG(EB){if(EB){if(EB.Ov){Yj(EB.Ov,50,-20,0);EB.Ov=null;}
Yj(EB,100,-20,0);}else{As4();}}
function Wg(EB,Mk){Yj(EB,0,20,(Mk)?Mk:100);}
function OJ(e){e.onselectstart=function(){return false;}
e.style.MozUserSelect='none';}
function AU(AA8,AA9,GT,Cw){this.KH=AA8;this.EL=AA9;this.EK=GT;this.Cm=Cw;this.p_Lw=function(){return(this.EL-this.KH)-10;}
this.p_Rw=function(){return this.EK-this.EL;}}
var AGd=20;var AGm={k:'#',c:'#'};var E7={k:'#'};var AEO={c:'#'};var OQ={k:'Yes',c:'No'};var AE6={};function A8(AC,Yb,w,h,G2,Yd){return AoB(AC,Yb,w,h,G2,Yd,true,true)}
function AE9(AC,Ab){Ab=AgD(Ab)
if(Ab!=''){A8(AC,Ab,400,300,{k:''});return false;}else{return true;}}
function AoB(AC,Yb,w,h,G2,Yd,MB,AE5){var GA,AZ;GA=CI(w,h,AC,G2);GA.AcC=Yd;AZ=Aop('#FFFFFF',0);Eg(AZ,'ErrorMsg')
ED(AZ,20,(AC=='')?20:60);EA(AZ,w-40,(AC=='')?(h-60):(h-100));AZ.style.testAlign='center';AZ.style.verticalAlign='middle';AZ.appendChild(document.createTextNode(Yb));GA.appendChild(AZ);GA.AEV=-1;GA.Cg=function(){this.A2();this.AaV(0);}
GA.AaV=function(CV){this.AEV=CV;if(this.AcC){if(this.AcC.Gr){this.AcC.Gr(CV);}}}
GA.KY=function(){this.A2();this.AaV(1);;}
GA.AGq=function(){this.A2();this.AaV(2);}
GA.C6=function(){Ele_Focus(this);}
Ayf();AF(GA,MB,AE5);return GA;}
function CI(w,h,AC,G2,Wj){var A,Ia,GT;A=AkG(w,h,'#FFFFFF',1,Wj);if(AC.length>0){Ia=Wx(w-24,30,'#FFFFFF',0);Ia.style.backgroundImage='url(../Images/TitleBar.jpg)';Ia.style.backgroundRepeat='repeat-y';GH(Ia,AC,'DialogTitle');Ia.style.paddingLeft='5px';Ia.style.paddingTop='3px';OJ(Ia);AAV(Ia,A);A.AGo=Ia;IU(A,Ia,10,10);}
GT=w;if(G2.c){GT-=90;A.AaY=Yw((G2.c=='#')?'Cancel':G2.c,80,-1,0,1,'ButtonText',function(H){H.KY();},A);IU(A,A.AaY,GT,h-31);}
if(G2.k){GT-=90;A.AaK=Yw((G2.k=='#')?'OK':G2.k,80,-1,0,2,'ButtonText',function(H){H.AkJ();},A);IU(A,A.AaK,GT,h-31);}
A.Wf=function(CE){Q5(A,CE);if(this.AaK){Ach(this.AaK,CE-31)}
if(this.AaY){Ach(this.AaY,CE-31)}}
A.A2=function(){MG(this);}
A.KY=function(){this.A2();}
A.AkJ=function(){var Ab='';if(this.Ev){Ab=this.Ev();}
if(Ab!=''){A8('',Ab,300,200,E7,null);}else{this.Cg();}
return true;}
A.Cg=function(){this.A2();}
A.onkeypress=function(C){C=AX(C);if(C){var charCode=(C.charCode)?C.charCode:((C.which)?C.which:C.keyCode);if(charCode==13){if(!AkC(this)){this.AkJ();}}}}
return A;}
function AkC(E){for(k in E.childNodes){var ER=E.childNodes[k];if(ER.AkD){if(ER.AkD()){return true;}}
if(AkC(ER)){return true;}}
return false;}
function Ww(w,E9,Aa5){var AB;AB=document.createElement("Input");AB.AiS=function(){this.setAttribute('readOnly',true);}
Eg(AB,'Input_Text');AB.value="";AB.type=(Aa5)?'password':'text';AB.style.height='20px';if(E9){AB.AiS();}
AB.G4=27;AB.style.width=w+'px';Iw(AB);AB.SK=function(){if(this.C8){this.setAttribute('readOnly',true);}else{this.setAttribute('readOnly',false);}}
AB.A4=function(){return this.value;}
AB.CX=function(v){this.value=v;}
return AB;}
function AEf(w,Acn,Acw){var QB=Ww(w,false,false);QB.AEg=Acw;QB.AEp=Acn;QB.AC7=function(){var i=I7(this.value);return(!((i<this.AEp)||(i>this.AEg)));}
QB.AC9=function(){return I7(this.value);}
return QB;}
function AEd(C){C=AX(C);if(C){if(C.srcElement==this){if(C.toElement){if(!C.toElement.MU){if(!MA(C.toElement,this.MU.C7)){if(this.MU.C7.Amg){MG(this.MU.C7);}}}}}}
if(this.OB){this.OB(C);}}
function QA(e,A){e.MU=A;e.OB=e.onmouseout
e.onmouseout=AEd;}
function Qz(E9,w,Cz,EM){var Ah,Ai8,AB,GF,t;Ah=document.createElement("Div");Ah.Wm=function(AI){return Ah.C7.Wm(AI);}
Ah.A4=function(){return this.Qu.value;}
Ah.Mf=function(M,Kb){Ah.C7.Mf(M,Kb);}
Ah.CX=function(v){this.Qu.value=v;}
Ah.Im=function(){this.C7.Im();}
Ah.Ok=function(){this.C7.Ok()}
Ah.WQ=function(EM){this.C7.WQ(EM);}
Ah.WK=function(Ae){this.C7.WK(Ae);}
Ah.AE=function(M,id,GN){var GL=this.C7.AE(M,id,GN);return GL;}
Ah.p_SelectedItem=function(){return this.Wa;}
Ah.MN=function(){this.Wa=null;this.Qu.value='';}
Ah.Cy=function(M){this.Wa=M;this.Qu.value=(M)?M.toString():'';}
Ah.p_Item=function(Ii){return this.C7.p_Item(Ii);}
Ah.p_Items=function(){return this.C7.p_Items();}
Ah.Amt=function(Acm){this.Amq=Acm;}
Ah.Md=function(Acm){this.Amr=Acm;}
Ah.AaH=function(c){Row_SetBorder(this.U7.Mz(0),'t',c);Row_SetBorder(this.U7.Mz(0),'b',c);this.U7.I(0,0).Ci('l',c);this.U7.I(1,0).Ci('r',c);}
Ah.SK=function(){if(this.C8){this.AaH('d');}else{this.AaH('b');}}
Ah.style.padding='0px';Ah.style.margin='0px';Ah.AEI=Cz;Iw(Ah);Ai8=function(Q){if(Q.Amq){Q.Amq.ondropdown(Q)}
Q.C7.AE2();Ip(Q.AEI,Q.C7,Q.Amv+(Ko(Q)-Q.C7.G8-2),Q.Amk+Sc(Q),true,true);}
AB=Ww(w-36,E9);AB.style.border='none';GF=Ks('../Images/Btn_Itm_Mnu.gif',13,11,Ai8,Ah,true);t=Sf(2,1);Ah.U7=t;Iw(t);t.style.width=w+'px';t.I(0,0).width=(w-27)+'px';t.I(1,0).width='27px';t.I(1,0).align='middle';GF.style.marginLeft='auto';GF.style.marginRight='auto';t.I(1,0).appendChild(GF);t.I(0,0).appendChild(AB);Ah.AaH('b');function Yv(M1,M){var GI=M1.MU;GI.Cy(M);if(GI.Amr){GI.Amr.AcL(GI);}}
Ah.appendChild(t);Ah.Qu=AB;Ah.C7=MD(w,Yv,Ah);Ah.C7.MU=Ah;QA(AB,Ah)
QA(GF,Ah);QA(t.I(0,0),Ah);QA(t.I(1,0),Ah);QA(Ah,Ah);Ah.G4=27;if(EM){Ah.WQ(EM);}
return Ah;}
function Amj(w,Cz,EM){var A=Qz(true,w,Cz,EM);A.A4=function(){var AS;AS=this.p_SelectedItem();return(AS)?AS.p_idAcc:0;}
A.CX=function(AwQ){var i,Me,AS;Me=this.p_Items();for(i=0;i<Me.length;i++){AS=Me[i];if(AS.p_idAcc==AwQ){this.Cy(AS);return;}}}
return A;}
function Amo(Aj,Gf){this.Al=Aj;this.GO=Gf;}
Amo.prototype.toString=function(){return this.Al;}
function AmI(w,Cz){var A=Qz(true,w,Cz);A.AmJ=function(Aj,Gf){this.AE(new Amo(Aj,Gf));}
A.A4=function(){var Mg;Mg=this.p_SelectedItem();return(Mg)?Mg.GO:0;}
A.CX=function(Gf){var i,Me,Mg;Me=this.p_Items();for(i=0;i<Me.length;i++){Mg=Me[i];if(Mg.GO==Gf){this.Cy(Mg);return;}}}
return A;}
function AwG(w,Cz,Qs,SM){var A=Qz(true,w,Cz);A.SP=Qs;A.AE(SM);A.AE(Qs);A.A4=function(){return(this.Qu.value==this.SP)?1:0;}
A.CX=function(Acy){this.Cy(this.p_Item((Acy==0)?0:1));}
return A;}
function AkG(w,h,c,Mp,Wj){var A;A=Wx(w,h,c,Mp);A.AmK=(Wj)?Wj:w-25;Ag3(A);A.Oj=function(){var i=0;}
A.AGt=0;A.E1=function(U,B,Ayd,Ayi,Ayb,Aw7,A6,Aq,Af){var As;As=Ih(Ayd,Ayi,-1,0,1,'',Ayb,Aw7);As.style.textAlign='center';return this.C4(U,B,As,1,false,A6,Aq,Af);}
A.AkX=function(U,B,AkY,A6,E9,Aq,Af){E9=(E9)?true:false;var AB=document.createElement("TextArea");AB.onfocus=function(){var i=0;this.AkP=true;}
AB.onblur=function(){var i=0;this.AkP=false;}
AB.AkD=function(){return(this.AkP)?true:false;}
Eg(AB,'Input_MultiText');AB.value="";AB.style.height=(20*AkY)+'px';SF(AB,B.p_Rw()-8);if(E9){AB.setAttribute('readOnly',true);}
AB.G4=(20*AkY)+8
Iw(AB);return this.C4(U,B,AB,2,false,A6,Aq,Af);}
A.Cn=function(U,B,A6,Aa5,Aq,Af){var AB=Ww(B.p_Rw()-8,false,Aa5);return this.C4(U,B,AB,2,false,A6,Aq,Af);}
A.Au6=function(U,B,A6,Acn,Acw,Aq,Af){var Awc=AEf(B.p_Rw()-8,Acn,Acw);return this.C4(U,B,Awc,2,false,A6,Aq,Af);}
A.Gm=function(U,B,E9,A6,EM,Aq,Af){var Ah=Qz(E9,B.p_Rw(),this,EM);return this.C4(U,B,Ah,2,false,A6,Aq,Af);}
A.AGA=function(U,B,A6,EM,Aq,Af){var Ah=Amj(B.p_Rw(),this,EM);return this.C4(U,B,Ah,2,false,A6,Aq,Af);}
A.Kj=function(U,B,A6,C3,Aq,Af,AuT,Ar){var AaN=Amz(AuT,Ar,C3);return this.C4(U,B,AaN,0,false,A6,Aq,Af);}
A.Ki=function(U,B,A6,C3,Aq,Af){var AaN=Amp(null,null,C3);return this.C4(U,B,AaN,0,false,A6,Aq,Af);}
A.SC=function(U,B,Au3,A6,AaC,Ar,Aq,Af){function Awt(SE){if(SE.SH.Sa){SE.SH.Sa(SE.SH,SE.SH.On);}}
var Ca=document.createElement("Div");AeZ(Ca,'#FFFFFF');Ca.style.position='absolute';Ca.style.overflow='auto';EA(Ca,B.p_Rw()-2,Au3);AA5(Ca,1,'#000000');Ca.Sa=AaC;Ca.On=Ar;Ca.Ge=ACO(B.p_Rw()-21,Awt);Ca.Ge.style.position='absolute';Ca.Ge.SH=Ca;Ca.appendChild(Ca.Ge);Iw(Ca);Ca.Wo=function(M,Iv){this.Ge.Wo(M,Iv);}
Ca.Im=function(){this.Ge.Im();}
Ca.p_SelectedItem=function(){return this.Ge.p_SelectedItem();}
Ca.AE=function(M,GN){this.Ge.AE(M,0,GN);}
Ca.Q1=function(M){this.Ge.Q1(M);}
Ca.p_Items=function(){return this.Ge.p_Items();}
Ca.Ok=function(){return this.Ge.Ok();}
return this.C4(U,B,Ca,2,false,A6,Aq,Af);}
A.AGk=function(U,B,A6,Aq,Af){return this.C4(U,B,null,0,false,A6,Aq,Af);}
A.Il=function(U,A6,B,AwC,AwD,Aq,Af){var AZ=document.createElement('div');AZ.style.position='absolute';AZ.style.textAlign='left';EA(AZ,B.EK-B.KH,AwD*16);AZ.Aa3=GH(AZ,AwC,'PairName');OJ(AZ);AZ.Oq=function(U){if(this.Aa3){Cq(this.Aa3);}
this.Aa3=GH(this,U,'PairName');this.SQ=U;}
AZ.Amb=function(){return(this.SQ)?this.SQ:'';}
return this.C4(U,B,AZ,0,false,A6,Aq,Af);}
A.Ak8=function(E,Aq,B){if(Gj(Aq)&&Gj(this.AmK)){var Akq=16;if(E){Akq=(E.G4)?E.G4:16;}
var Awj=Awl(Aq);IU(this,Awj,this.AmK,(B.Cm+(Akq/2))-8);}}
A.AaX=function(E,B,Aq,Af){if(E){var QO=document.createElement("Div");Eg(QO,'Input_Div');QO.style.position='absolute';IU(QO,E,0,0);E.Amv=B.EL;E.Amk=B.Cm;E.Awg=QO;IU(this,QO,E.Amv,E.Amk);this.Ak8(E,Aq,B);if(Af){K4(E,Af);}}
return E;}
A.C4=function(U,B,E,Awo,Aym,AAd,Aq,Af){var Ak5=B.p_Lw();var AAf=B.p_Rw();var S1=null;if(U!=''){var E5=document.createElement('div');E5.style.position='absolute';E5.style.textAlign='right';E5.style.paddingTop=Awo+'px';E5.style.maxWidth=Ak5+'px';E5.style.width=Ak5+'px';Iw(E5);GH(E5,U,'PairName');OJ(E5);IU(this,E5,B.KH,B.Cm+4);S1=E5;if(E){E.GX=E5;}else{this.Ak8(E5,Aq,B);}}
if(Aym){SF(E,AAf);}
this.AaX(E,B,Aq,Af);S1=(E)?E:S1;B.Cm+=Math.max(AAd*16,(E)?E.G4:0)+10;return S1;}
A.AE7=function(U,B,A6){var AZ=document.createElement('div');AZ.style.position='absolute';AZ.style.textAlign='left';EA(AZ,B.EK-B.KH,A6*16);GH(AZ,U,'PairName');OJ(AZ);IU(this,AZ,B.KH,B.Cm);B.Cm+=(A6*16)+10;}
return A;}
function p_DragRepeat(){var As=document.body;if(QX(As.EP)){if(As.S2){if(As.EP.Event_DragMouseMove){As.S2.AGa=true;As.EP.Event_DragMouseMove(As.S2);}}}else{As.Ami();}}
var S7=null;function Oy(){M8={MP:13,MR:11,Y2:'/'+p_sSubFolder+We+'/Images/Btn_Itm_Mnu.gif'};Kh={MP:13,MR:11,Y2:'/'+p_sSubFolder+We+'/Images/Btn_Itm_Dlg.gif'};Amh={MP:13,MR:11,Y2:'/'+p_sSubFolder+We+'/Images/Btn_Itm_DoIt.gif'};S7=Aoh({ACU:1});document.body.appendChild(S7);Cl=document.getElementById('base');Cl.AES=true;Cl.position='relative';Kx=new Image;Kx.src='/'+p_sSubFolder+We+'/images/BusyClock.gif';Kx.style.position='absolute';Kx.style.left='50%';Kx.style.top='50%';Kx.style.marginLeft='-50px';Kx.style.marginTop='-40px';document.body.OG=new Array();document.body.EP=null;window.onresize=Ayu;Ay4();document.body.Ami=function(){if(this.Acl){AGC(this.Acl);this.Acl=0;}}
document.body.AmU=function(C,Aa7,Ay7,AkR){this.EP=Aa7;this.AkU=Ac5(C);this.AAz=this.AkU.left-Aa7.KH;this.AAx=this.AkU.top-Aa7.Cm;this.AAH=Ay7;if(AkR>0){this.Acl=setInterval('p_DragRepeat();',AkR);this.S2=null;}}
document.body.onmousemove=function(C){C=AX(C);if(C){if(this.EP!=null){var QC=Ac5(C);var x=Ya(QC.left-this.AAz,0,AwF()-100);var y=Ya(QC.top-this.AAx,0,AwM()-100);if(this.AAH){ED(this.EP,x,y);}
if(this.EP.Event_DragMouseMove){this.S2=Q2(C);this.EP.Event_DragMouseMove(C);}}}}
document.body.AkZ=function(C){this.Ami();if(this.EP){if(this.EP.Event_EndDrag){this.EP.Event_EndDrag(C);}}
this.EP=null;}
document.body.onmouseout=function(C){C=AX(C);var Aa4=false
if(C){if(C.toElement){Aa4=!MA(C.toElement,this);}else{Aa4=true;}
if(Aa4){document.body.AkZ(C);}}}
document.body.onmouseup=function(C){C=AX(C);if(C){if(document.body.EP){document.body.AkZ(C);}}}}
function Ayx(Ayq,Ayr,Ays,Ack,AkV,Ac,CT,Ayn){var A,B;A=CI(60+Ack+AkV,140,Ayq,{k:'#',c:'#'});A.style.overflow='visible';A.KL=Ac;A.SU=CT;A.AmF=Ayn;B=new AU(20,20+Ack,40+Ack+AkV,60);A.Sn=A.Cn(Ayr,B,1,false);A.Sn.value=Ays;A.Cg=function(){var Ab='';if(this.AmF){Ab=this.AmF(this,this.Sn.value,this.SU);}
if(Ab==''){if(this.KL){this.KL(this,this.Sn.value,this.SU)}
this.A2();}else{A8('Warning',Ab,300,200,E7);}}
A.C6=function(){Ele_Focus(this.Sn);}
return A;}

var AmE=1;var AaM=2;function Ayo(f,F,Z,W,Ef){var A=CI(350,180,'Edit Cell',{k:'#',c:'#'});A.G5=F;A.O2=Sx(Z);A.Ayv=f;var B=new AU(0,120,300,55);var AmB=Gc(F.Am,A.O2);var E=f.SB(A,150,W);E.CX(f.Gz(AmB));A.Aa2=A.C4(Z.p_sName,B,E,2,false,1);A.Wf(B.Cm+40);A.Cg=function(){var r=this.Ayv.E8(A.Aa2.A4());var Ab=r.e;if(Ab==''){if(AmB!=r.v){Ab=A.Aa2.AmM(this.O2,A.G5.Am);if(Ab==''){Ef(this.G5,this.O2,r.v,false);}}}
if(Ab!=''){A8('Error',Ab,300,200,E7,null);}
A.A2();}
A.C6=function(){Ele_Focus(this.Aa2);}
AF(A,true,false);}
function Sv(F,Z,AaT,Ef){var Ce=MD(100,function(AyY,A3){var Ij=A3.EZ;if(Ij.o!=Ij.v){var Ab='';if(Ij.r.Am.El){Ab=Ij.r.Am.El(G1,Sx(Ij.c),Ij.v);}
if(Ab==''){Ef(Ij.r,Sx(Ij.c),Ij.v,false);}else{A8('Error',Ab,300,150,E7);}}},null);for(var i=0;i<AaT.length;i++){Ce.AE(new Ck(AaT[i].toString(),1,{r:F,c:Z,v:AaT[i].A4(),o:Gc(F.Am,Sx(Z))},true));}
Ip(document.body,Ce,AcV.x-5,AcV.y-5,true,true);}
function Ag(Oh,Aj,V,AyL,Acv,AyK,CW){this.Amx=Oh;this.Al=Aj
this.AyP=AyL;this.O5=Acv;this.AyO=AyK;this.AyN=CW;this.It(V);}
Ag.A5(Ka);Ag.P.Aka=function(){return{s:'Edit cell value.',w:80};}
Ag.P.Ol=function(F,Z,Ef){var i=0;Ayo(this,F,Z,F.Am.Ad.Ai,Ef);}
Ag.P.M5=function(){return{p:this.Ee};}
Ag.P.It=function(V){return this.Iq(V.trim());}
Ag.P.toString=function(){return this.Al;}
Ag.P.Iq=function(V){this.Ee=V;return'';}
Ag.P.Oa=function(){return false;}
Ag.P.M9=function(Cz,w,W){var Akh=Ww(w,false,false);Akh.AIP=true;return Akh;}
Ag.P.SB=function(Cz,w,W){var c=this.M9(Cz,w,W);c.Ao=this;c.AyX=function(){return this.Ao.E8(this.A4()).e;};c.AmM=function(CA,At,G){var OS=this.Ao.E8(this.A4());if(OS.e!=''){return OS.e;}
if(At){var Akg=Gc(At,CA);}
if(Kk(Akg)||(Akg!=OS.v)){if(At){return At.El(G1,CA,OS.v);}else if(G){return G.El(G1,CA,OS.v);}}
return'';};c.AyR=function(){var i=0;var r=this.Ao.E8(this.A4());if(r.e==''){return r.v.toString();}else{return'';}};return c;}
Ag.P.Ow=function(W,v){return this.Gz(v);}
Ag.P.Gz=function(v){return v;}
Ag.P.E8=function(J){return{v:J,e:''};}
Ag.P.Cf=function(s){s.AK(1601);s.Cr(this.Ee);}
Ag.P.Ic=function(N){switch(N.Ej()){case 1601:this.It(N.KR());break;}}
Ag.AyQ=function(f,N){N.AK(1701);N.Cr(f.Amx);f.Cf(N);}
Ag.AiV=function(N){var f;switch(N.Ej()){case 1701:switch(N.Ej()){case AiX:f=new I1();break;case AiW:f=new GR();break;case AiR:f=new I5();break;case AiU:f=new Mq();break;case AiT:f=new Os();break;case Ai4:f=new GS();break;case Ai3:f=new GV();break;case AiZ:f=new Em();break;case AiY:f=new E6();break;case Ai2:f=new IX();break;case Ai1:f=new GY();break;}
if(f){f.Ic(N);}
break;}
return f;}
Ag.P.AIR=function(V){var Uy=GP(this);return Uy.It(V);}
Ag.P.AIS=function(V){var Uy=GP(this);if(Uy.It(V)==''){return Uy;}else{return null;}}
Ag.P.Uz=function(R){return 0;}
Ag.P.OX=function(){return true;}
Ag.P.OW=function(){return AmE;}
function GY(ME){ME=(ME)?ME:[];var N=new Cj();N.Sh(ME);Ag.call(this,Ai1,'Enumeration',N.CZ,false,false,M8,true);}
GY.A5(Ag);GY.P.Iq=function(V){var N=new CP(V);this.MH=N.YF(Gg);this.Ee=V;return'';}
GY.P.Ol=function(F,Z,Ef){var i=0;Sv(F,Z,this.MH,Ef);}
GY.P.M9=function(Cz,w,W){var Q=AmI(w,Cz);for(var i=0;i<this.MH.length;i++){Q.AmJ(this.MH[i].Al,i);}
return Q;}
GY.P.Ow=function(W,v){if(this.MH.length>0){return this.MH[AgI(this.MH,v)].Al;}else{return'';}}
GY.P.M5=function(){return{s:this.Ee};}
GY.P.OX=function(){return false;}
function I1(){Ag.call(this,AiX,'Text','',false,true,Kh,false);}
I1.A5(Ag);I1.P.M5=function(){return{};}
I1.P.Uz=function(R){return'';}
I1.P.OW=function(){return AaM;}
I1.P.Oa=function(){return true;}
function GR(UB,CW){UB=(UB)?UB:[];var N=new Cj();N.AiG(UB);Ag.call(this,AiW,'Custom Drop Down',N.CZ,false,true,M8,CW);}
GR.A5(Ag);GR.P.Ol=function(F,Z,Ef){Sv(F,Z,this.Qh,Ef);}
GR.P.M9=function(Cz,w,W){var Q=Qz(true,w,Cz);for(var i=0;i<this.Qh.length;i++){Q.AE(this.Qh[i]);}
return Q;}
GR.P.Iq=function(V){var N=new CP(V);this.Qh=N.Aoj();this.Ee=V;return'';}
GR.P.M5=function(){return{s:this.Ee};}
GR.P.Uz=function(R){if(this.Qh.length>0){return this.Qh[0];}else{return 0;}}
GR.P.OX=function(){return false;}
GR.P.OW=function(){return AaM;}
function I5(V,CW){Ag.call(this,AiR,'Integer',(V)?V:'',false,false,Kh,CW);}
I5.A5(Ag);I5.P.Gz=function(v){An=K3(v);An=An.toFixed(0);if(this.Ee==','){return AcA(An.toString());}else{return An.toString();}}
I5.P.E8=function(J){return{v:I7(UC(J)),e:''};}
I5.P.Iq=function(V){V=Ez(V);this.AkA=(V==',');this.Ee=V;return'';}
I5.P.Oa=function(){return true;}
function Mq(V,CW){Ag.call(this,AiU,'Float',(V)?V:'',false,false,Kh,CW);this.AkA=false;this.Yr=0;}
Mq.A5(Ag);Mq.P.Gz=function(v){An=K3(v);if(this.Yr>0){An=An.toFixed(this.Yr);}
var r=An.toString();if(this.AIT){AcA(r);}
return r;}
Mq.P.E8=function(J){return{v:K3(UC(J)),e:''};}
Mq.P.Iq=function(V){V=Ez(V);for(var i=0;i<V.length;i++){switch(V.charAt(i)){case'.':case',':this.AkA=true;}}
this.Yr=I7(UC(V));this.Ee=V;return'';}
Mq.P.Oa=function(){return true;}
function Os(V,CW){Ag.call(this,AiT,'Currency',V?V:'$',false,false,Kh,CW);}
Os.A5(Ag);Os.P.Gz=function(v){An=K3(v);An=An.toFixed(2);return this.Ee+AcA(An.toString());}
Os.P.E8=function(J){return{v:K3(UC(J)),e:''};}
Os.P.Oa=function(){return true;}
function GS(V,CW){Ag.call(this,Ai4,'Date and/or Time',(V)?V:'DT',false,false,Kh,CW);}
GS.A5(Ag);GS.Ayp=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec',];GS.P.Gz=function(v){function AkK(A){return A.getUTCDate()+"/"+GS.Ayp[A.getUTCMonth()]+'/'+A.getUTCFullYear().toString();}
function AkL(A){return A.getUTCHours().toString().padLeft(2,'0')+":"+A.getUTCMinutes().toString().padLeft(2,'0')+':'+A.getUTCSeconds().toString().padLeft(2,'0');}
var An=K3(v);if(An==Number.MIN_VALUE){return'';}
var t=new Date(An);switch(this.Ee){case'D':return AkK(t);case'DT':return AkK(t)+' '+AkL(t);case'T':return AkL(t);default:return'';}}
GS.P.E8=function(v){v=Ez(v);if(v==''){return{v:Number.MIN_VALUE,e:''};}
v=v.UF('-',' ');v=v.UF('/',' ');v=v.UF('\\',' ');var a=v.split(':');if(a.length>1){if(a[0].length<=2){v='1 Jan 1970 '+v;}}
var CQ=new Date(v+' UTC');if(Ash(CQ)){return{v:CQ.getTime(),e:''};}else{return{v:0,e:'Incorrectly formatted date/time'};}}
GS.P.Iq=function(V){V=Ez(V).toUpperCase();switch(V){case'TD':case'DT':case'D':case'T':break;default:return"Format string pattern not recognized - only combinations of 'D' and 'T' allowed.";}
this.Ee=V;return'';}
GS.P.Oa=function(){return true;}
function Qg(EF,AyB,AyA,AyE){this.MW=EF;this.Yf=[AyB,AyA,AyE];}
function G6(AyD,EF){this.AyC=AyD;this.MW=EF;}
function GV(V,CW){this.EY=[];Ag.call(this,Ai3,'Duration',(V)?V:'D',false,false,Kh,CW);}
GV.Akl=[new Qg(1000,'s','seconds','second'),new Qg(1000*60,'m','minutes','minute'),new Qg(1000*60*60,'h','hours','hour'),new Qg(1000*60*60*24,'d','days','day'),new Qg(1000*60*60*24*7,'w','weeks','week')];GV.A5(Ag);GV.P.Gz=function(v){v=K3(v);var Yk=''
if(v<0){v=-1*v;Yk='-';}
var Ql='';var a=GV.Akl;var e=this.EY;for(i=0;i<e.length;i++){var EF=e[i].MW;if((v==0)&&(Ql!='')){return Yk+Ql;}
var Id=a[e[i].AyC];if(i==(e.length-1)){Ql+=(v/Id.MW).toFixed(this.Qk)+((EF!=0)?' ':'')+Id.Yf[EF];}else{var An=Math.floor(v/Id.MW);if(An>0){Ql+=An.toString()+((EF!=0)?' ':'')+Id.Yf[EF]+' ';v=v-(An*Id.MW);}}}
return Yk+Ql;}
GV.P.E8=function(v){var r=0;function Ayw(Id){var a=GV.Akl;for(var O=0;O<a.length;O++){if(a[O].Yf[0]==Id){return a[O];}}
return null;}
v=Ez(v).toLowerCase();v=v.UF(' ','');var Akv=1;if(v.length>1){if(v.charAt(0)=='-'){Akv=-1;v=v.substr(1);}
if(v.length>1){while(v.length>0){var i=v.search(/[^0-9,.]/);if(i>=0){if(i==0){return{v:0,e:'Missing number.'};}
var An=v.substr(0,i);var Id=Ayw(v.charAt(i).toLowerCase());if(Id){r+=parseFloat(An)*Id.MW;if(v.length>(i+1)){v=v.substr(i+1);var k=v.search(/[0-9]/);if(k<0){v='';}else{v=v.substr(k);}}else{v=''}}else{return{v:0,e:"Unrecognized unit - '"+v.charAt(i)+"'"};}}else{return{v:0,e:'Missing unit.'};}}}}else{return{v:0,e:'Missing unit.'};}
return{v:Akv*r,e:''};}
GV.P.Iq=function(V){V=Ez(V);this.EY=[];this.Qk=0;for(var i=0;i<V.length;i++){switch(V.charAt(i)){case'W':Y(this.EY,new G6(4,1));break;case'w':Y(this.EY,new G6(4,0));break;case'D':Y(this.EY,new G6(3,1));break;case'd':Y(this.EY,new G6(3,0));break;case'H':Y(this.EY,new G6(2,1));break;case'h':Y(this.EY,new G6(2,0));break;case'M':Y(this.EY,new G6(1,1));break;case'm':Y(this.EY,new G6(1,0));break;case'S':Y(this.EY,new G6(0,1));break;case's':Y(this.EY,new G6(0,0));break;default:if(V.charAt(i).match(/\D/)){return"Unrecognized format character - '"+V.charAt(i)+"'";}else{this.Qk=parseInt(V.charAt(i));this.Qk=(this.Qk)?this.Qk:0;}}}
this.Ee=V;return'';}
GV.P.Oa=function(){return true;}
function Em(UY,CW){UY=(Kk(UY))?'ETC':UY;this.Go=[];Ag.call(this,AiZ,'User Names',UY,false,false,M8,CW);}
Em.A5(Ag);Em.P.Ol=function(F,Z,Ef){Sv(F,Z,this.WD(F.Am.Ad.AA),Ef);}
Em.P.WD=function(R){var E3=[];for(var i=0;i<this.Go.length;i++){R.Ayy(this.Go[i],E3);}
return E3;}
Em.P.M9=function(Cz,w,W){var i,R,Q,E3;R=W.AA;Q=Amj(w,Cz);E3=this.WD(R);for(i=0;i<E3.length;i++){Q.AE(E3[i]);}
return Q;}
Em.P.Ow=function(W,v){var AS=W.AA.WW(I7(v));return(AS)?AS.toString():'';}
Em.P.Iq=function(V){V=Ez(V);if(V==''){return'Format string must not be empty.';}
this.Go=[]
for(var i=0;i<V.length;i++){switch(V.charAt(i)){case'C':KW(this.Go,Akt);break;case'T':KW(this.Go,AmN);break;case'c':KW(this.Go,AoJ);break;case'O':case'o':KW(this.Go,AoK);break;case't':KW(this.Go,AoL);break;case'E':case'e':this.Go=[AoG].concat(this.Go);break;break;default:this.Go=[];return"Unrecognized 'group' character - '"+V.charAt(i)+"'";}}
this.Ee=V;return'';}
Em.P.Uz=function(R){var E3=this.WD(R);if(E3.length>0){return E3[0].p_idAcc;}else{return 0;}}
Em.P.OX=function(){return false;}
function E6(AAs,Qs,SM,CW){Ag.call(this,AiY,'Flag',((Qs)?Qs:'True')+' '+((SM)?SM:'False'),false,false,Amh,CW);this.WU=AAs;}
E6.A5(Ag);E6.P.Aka=function(){return{s:'Toggle flag value.',w:102};}
E6.P.Ol=function(F,Z,Ef){var At=F.Am;var v=I7(Gc(At,Z.p_iType));var AoI=(v!=0)?0:1;var Ab=At.El(G1,Z.p_iType,AoI);if(Ab==''){Ef(F,Z.p_iType,(AoI).toString(),false);}else{A8('Error',Ab,300,150,E7);}}
E6.P.M9=function(Cz,w,W){var Q;if(this.WU){Q=Amp(null,null);}else{Q=AwG(w,Cz,this.SP,this.AoM);}
return Q;}
E6.P.Ow=function(W,v){return(I7(v)==0)?this.AoM:this.SP;}
E6.P.Cf=function(N){Ag.P.Cf.call(this,N);N.AK(2301);N.ES(this.WU);}
E6.P.Ic=function(N){Ag.P.Ic.call(this,N);switch(N.Ej()){case 2301:this.WU=N.KT(N);break;}}
E6.P.Iq=function(V){V=Ez(V);var O9=V.split(' ');if(O9.length!=2){return'Must specify exactly two words.';}
if(O9[0]==O9[1]){return'Words must be different.';}
this.SP=O9[0];this.AoM=O9[1];this.Ee=V;return'';}
E6.P.OX=function(){return false;}

var AID=0;var AV=1;var WP=2;var AAq=3;var AAv=4;var AAu=5;var AAt=6;var IZ=7;var AoQ=8;var AAl=0;var AAk=1;var AAp=2;var AAo=3;var AAn=4;var AAE=5;var O8=1;function WI(Aj,filter){this.Al=Aj;this.Aai=filter;this.toString=function(){return this.Al;};}
function O7(AAG){this.AAF=AAG;this.KS=AAE;this.Cf=function(N){N.AK(this.AAF);}}
function AN(CA){this.O2=CA;this.KS=AAp;this.Cf=function(N){N.AK(this.O2);}}
function Ux(Mx){this.AAw=Mx;this.KS=AAo;this.Cf=function(N){N.Cr(this.AAw);}}
function Cv(AAB){this.AAA=AAB;this.KS=AAn;this.Cf=function(N){N.YV(this.AAA);}}
function Ue(Qc,Qb,QP,Aao){this.Ay6=Qc;this.Ay5=Qb;this.Ay9=QP;this.KS=Aao;this.Cf=function(N){N.AK(23001);N.Q7(this.Ay6);N.AK(this.Ay5);N.Q7(this.Ay9);}}
function AL(Qc,Qb,QP){Ue.call(this,Qc,Qb,QP,AAl);}
AL.A5(Ue);function Is(Qc,Qb,QP){Ue.call(this,Qc,Qb,QP,AAk);}
AL.A5(Ue);function MM(Aj,Ay8,Ay2,AoR){this.Al=Aj;this.Ay1=Ay8;this.AyZ=Ay2;this.AIH=(AoR)?AoR:null;this.toString=function(){return this.Al;}}
var Ao1=[new MM("= ",'=',AV),new MM("<> Not Equal ",'<>',WP),new MM("> ",'>',AAq),new MM(">= ",'>=',AAv),new MM("<",'<',AAu),new MM("<=",'<=',AAt)];function Aaa(T,Ay3){var i,A;A=CI(410,310,"Custom Filter",{k:'#',c:'#'});A.Uf=function(){return(this.Es.p_SelectedItem().EZ)?true:false;}
A.Gi=function(){var i;var S5=false;var Io=this.Mw.p_SelectedItem();var a=A.Es.p_Items();if(Io){for(i=0;i<a.length;i++){if(i==0){this.Es.Mf(a[i],false);}else{this.Es.Mf(a[i],a[i].Ao.OW()!=Io.Ao.OW());}}}else{S5=true;for(i=0;i<a.length;i++){this.Es.Mf(a[i],true);}}
var Aad=this.Uf();Ax(this.Ib,(!Aad)||S5);Ax(this.AAj,(!Aad)||S5);Ax(this.AAi,Aad||S5);}
A.AoW=function(AoY){var i=0;this.S4.Oq(AoY.AoT());this.OU=AoY.Ao2();}
function AAc(H){H.Aaz=true;H.S4.Oq('');H.OU=null;var Q=Aaa(H.Ap,H);AF(Q,true,false);}
function AAb(H){H.Aaz=false;H.S4.Oq('');H.OU=null;var Q=Aaa(H.Ap,H);AF(Q,true,false);}
A.AI6=null;A.style.overflow='visible';A.Ap=T;A.O4=Ay3;var Am3=T.Co();A.Am4=250;B=new AU(20,120,120+A.Am4,60);A.Mw=A.Gm("Column",B,true,1,[Am3.Et],new AY('Primary Column',400,300,'CFilt_Column.htm'));A.Mw.Md(A);A.OZ=A.Gm("Comparison",B,true,1,[Ao1],new AY('Comparison',400,300,'CFilt_Comparison.htm'));A.OZ.Md(A);A.OZ.Cy(Ao1[0]);A.Es=A.Gm("With Column",B,true,1,[[new Ck('Compare With Value',1,true,true)],Am3.Et],new AY('Column',400,300,'CFilt_WithCol.htm'));A.AAi=A.Es.GX;A.Es.Md(A);A.Es.Cy(A.Es.p_Item(0));A.AAe=Q2(B);A.Ib=A.Cn("With Value",B,1,false,new AY('With Value',400,300,'CFilt_WithVal.htm'));A.AAj=A.Ib.GX;B.Cm+=5;var Cp=Q2(B);A.AKb=A.E1('Add a Term',B,'AND',50,AAc,A,1,new AY('Additional Condition',500,350,'CFilt_Add.htm'),{s:'Add another condition - AND',w:190});A.S4=A.Il("",1,B,'',2);Cp.EL+=60;A.AKa=A.E1('',Cp,'OR',50,AAb,A,1,undefined,{s:'Add another condition - OR',w:190});A.Gi();A.Awm=function(Av){var Ak=this.Mw.p_SelectedItem();var AaD=Ak.Ao.SB(this,this.Am4,Av.Ai);AaD.CX(Ak.Ao.Gz(Ak.Ao.Uz(Av.AA)));AaD.M3=Ak;return AaD;}
A.AcL=function(GI){if(GI==this.Mw){if(this.Ib){Cq(this.Ib.Awg);}
var Av=this.Ap.Co();this.Ib=this.AaX(this.Awm(Av),this.AAe);this.Es.Cy(this.Es.p_Item(0));}else if(GI==this.OZ){}else if(GI==this.Es){}
this.Gi();}
A.Ev=function(){function Awp(c){return c.M3.Ao.E8(c.A4()).e;}
if(!this.Mw.p_SelectedItem()){return'No column has been selected.';}
if(this.Uf()){return Awp(this.Ib);}
return'';}
A.Cg=function(){A.O4.AoW(this);this.A2();}
A.AoT=function(){function Awi(c){var Aas=c.A4();var v=c.M3.Ao.E8(Aas);return c.M3.Ao.Ow(Av.Ai,v.v);}
var Ex='';var Av=this.Ap.Co();var Aat=A.OZ.p_SelectedItem();var t=''
if(this.Uf()){var f=this.Ib.M3.Ao;t=Awi(this.Ib);}else{t=this.Es.p_SelectedItem().toString();}
Ex=this.Mw.p_SelectedItem().toString()+Aat.Ay1+t;if(this.OU){Ex+=((this.Aaz)?' AND ':' OR ')+this.S4.Amb();}
return Ex;}
A.Ao2=function(){function Awk(c,f){var Aas=c.A4();var v=f.E8(Aas).v;switch(f.OW()){case AaM:return new Ux(v);break;case AmE:return new Cv(v);break;}
return null;}
var Uq;var Av=this.Ap.Co();var Io=A.Mw.p_SelectedItem()
var Aat=A.OZ.p_SelectedItem();if(this.Uf()){var f=this.Ib.M3.Ao;Uq=Awk(this.Ib,f);}else{Uq=new AN(this.Es.p_SelectedItem().p_iType);}
var e=null;if(Uq){e=new AL(new AN(Io.p_iType),Aat.AyZ,Uq);}
if(this.OU){return new Is(e,(this.Aaz)?IZ:AoQ,this.OU);}else{return e;}}
return A;}

function Awl(Aq){var btn=Ks('../Images/Btn_Help.gif',16,16,function(Aq){AF(AwA(Aq),true,false);},Aq,false);btn.style.position='absolute';return btn;}
function AY(AC,w,h,Aap){this.Awz=AC;this.MP=(w)?w:500;this.MR=(h)?h:400;this.Awy=Aap;}
function AwA(Aq){var CE=Aq.MR;var C2=Aq.MP;var A=CI(Aq.MP,Aq.MR,Aq.Awz,{k:'#'});var Aax=Wx(C2-20,CE-95,'#FFFFFF',0);ED(Aax,10,55);var f=document.createElement('iframe');f.style.position='absolute';f.width=(C2-16).toString()+'px';f.height=(CE-91).toString()+'px';f.frameborder="no";f.scrolling='no';ED(f,-2,-2);Aax.appendChild(f);A.appendChild(Aax);f.src=p_HelpPath+Aq.Awy;return A;}
function AI9(Aaw,AwB){return function(){Aaw(AwB);}}
function Caller(Awu,Aaw,Aot){Aot=arguments
return function(){Aaw.apply(Awu,Aot);}}
function Aws(C){this.YI=true;setTimeout(Caller(this,Awx,[this]),1000);if(this.Aoq){this.Aoq(C);}}
function Aos(E){if(E.Ac3){return true;}else if(E.parentNode){return Aos(E.parentNode);}else{return false;}}
function Awx(AJ){var i=0;if((!AJ.Uu)&&(AJ.YI)&&(AJ.Km)){AJ.YI=undefined;document.createElement('div');var CQ=Wx(AJ.Km.w,20,'#FFFFE0',1);CQ.style.paddingLeft='5px';CQ.style.paddingTop='4px';CQ.style.position=(Aos(AJ))?'fixed':'absolute';UR(CQ,AJ.Km.s,'ToolTipText');var Aww=(AJ.G8)?AJ.G8+5:-(AJ.Km.w+5);var x=Mj(AJ)+Aww;if((x+AJ.Km.w)>Ko(document.body)){x=Ko(document.body)-AJ.Km.w}
ED(CQ,x,MQ(AJ));M4(CQ,0);document.body.appendChild(CQ);Wg(CQ,100);Wg(CQ,100);AJ.Uu=CQ;}}
function Aoc(AJ){AJ.YI=undefined;if(AJ.Uu){Cq(AJ.Uu);AJ.Uu=undefined;}}
function Awv(C){C=AX(C);if(!MA(C.toElement,this)){Aoc(this);}
if(this.Am9){this.Am9(C);}}
function K4(AJ,Af){AJ.Aoq=AJ.onmouseover;AJ.onmouseover=Aws;AJ.Am9=AJ.onmouseout;AJ.onmouseout=Awv;AJ.Km=Af;AJ.Event_AboutToBeRemoved=Caller(AJ,Aoc,[AJ]);}

function Sx(Io){if(Io.p_iType){return Io.p_iType;}else if(Io.AuZ){return Io.AuZ;}else{return 0;}}
function Gc(M,X){if(M.AuY){return M.AuY(X);}else{return M.p_zBody[X];}}

var Au2='DOW';var YJ='DSI1';var YK='DSI2';var Au1='ATH';var QL='ATM';var AuS='ACH';var QM='ACM';var AuW='ETH';var Qq='ETM';var AuU='ECH';var Qn='ECM';var YE=0;var Aoe=1;var Aoi=2;var Awb=3;var Awa=1;var Awf=2;var Aod=1;var Am8=2;var YB=3;var Y1=4;var KU=5;var GM=6;var YZ=7;var Awe=8;var OE=9;var Un=10;var Awd=11;var Y6=12;var Aor=13;var Y7=14;var Au4=0;var Aom=1;var Y5=2;var Y3=1;var G1=2;var Y4=3;var AmT="You do not have sufficient permissions for this operation.";var AmS="Only the user who created this element can make this change.";function Uo(){this.AmP={};this.Cd=function(Ul){var i=0;if(!this.EC(Ul)){this.AmP[Ul.toString()]=true;}}
this.EC=function(Ul){return Gj(this.AmP[Ul.toString()]);}
this.Am1=function(){if(this.EC(Y1)){return KM;}else if(this.EC(YB)){return Mt;}else{return MJ;}}
this.Au7=function(){return this.EC(Aod)||this.EC(Am8);}
this.AwE=function(){return this.EC(KU);}
this.AIX=function(){return this.EC(GM);}}
function Aw6(C){C=AX(C);if(C){if(!AmW(this,C.toElement)){this.style.backgroundColor=this.Aya;AmZ(this);}}}
function Aw9(C){C=AX(C);if(C){if(this.Aoy){var Ku=this;var F=Ku.parentNode;var At=F.Am;var G=At.Ad;var W=G.Ai;var X=Ku.EH;var Ak=W.p_zColDesRes[X];var E9=false;if(Ak){E9=Ak.p_iType==UI}
if(!E9){var Aw1=(X>=0)?Ak.Ao.AyO:Kh;var Af=(Ak)?Ak.Ao.Aka():{s:'Edit title and description.',w:139};this.style.backgroundColor=this.Aoy;AeF(this,[new AeB(Aw1,{l:-18,t:5},0,Af)],AwZ,this);}}}}
function AwZ(Ar){var Ku=Ar.gc;var F=Ku.parentNode;var At=F.Am;var G=At.Ad;var W=G.Ai;var X=Ku.EH;var Z=W.p_zColDesRes[X];var Ab=At.El(G1,(Z)?Z.p_iType:undefined);if(Ab==''){if(X>=0){Z.Ao.Ol(F,Z,Aw5);}else{Aw4(F);}}else{A8('Permissions',Ab,300,200,E7,null);}}
function AeB(Aw3,Ayh,id,Af){this.YY=Aw3;this.Kp=Ayh;this.EI=id;this.Km=Af;}
function Aex(AW,Mv,Ayg){AW.onmouseover=Aw9;AW.onmouseout=Aw6;AW.Aya=Mv;AW.Aoy=Ayg;}
function Ayl(c,Ak,X,G){c.onmouseover=Ayk;c.onmouseout=Ayj;c.M3=Ak;c.EH=X;c.Ad=G;}
function OC(Ob,W,Aj){var IK=new Cj();A1.Aeo(W,IK);Aep(p_idSession,Ob.AM.p_idDoc,Ob.AA.p_id,(Gj(Aj))?Aj:Ob.AM.p_sName,Ob.AM.p_idOwner,IK.CZ,Ob.AM.p_idVersion,true,function(L,AeT){if(IA(L,'There is a problem with this action.')){var AP=L.p_DocRes;if(AP){Uh(AP);if(AeT.Uj){AeT.Uj(AP);}}}},Ob.Ad);}
function AwL(AyY,A3){var Q,t;var G=A3.EZ.dD;var X=A3.EZ.i;var Av=G.Co();switch(A3.EI){case 1:var Z=Av.Ai.p_zColDesRes[X];if(Av.A7.Ae2(Z.p_iType)){A8("Cannot Hide",'Default columns cannot be hidden.',400,300,E7);}else{Q=GP(Av.Ai);Q.p_zColDesRes.splice(X,1);OC(Av,Q);}
break;case 2:var AwP=new AwO(G,X);AwP.AwN();break;case 3:if(X>0){Q=GP(Av.Ai);t=Q.p_zColDesRes[X-1];Q.p_zColDesRes[X-1]=Q.p_zColDesRes[X];Q.p_zColDesRes[X]=t;OC(Av,Q);}
break;case 4:Q=GP(Av.Ai);if(X<Q.p_zColDesRes.length-1){t=Q.p_zColDesRes[X+1];Q.p_zColDesRes[X+1]=Q.p_zColDesRes[X];Q.p_zColDesRes[X]=t;OC(Av,Q);}
break;}}
function AwH(Ar){var Ku=Ar.gc;var X=Ku.EH;var G=Ku.Ad;var W=G.Ai;var KK={i:X,dD:G};var Ae=[new Ck('Hide Column',1,KK,true),new Ck('Column Properties',2,KK,true),,new Ck('Move Column Left',3,KK,true),new Ck('Move Column Right',4,KK,true)];var p=W9(Cl,Ar.btn);YG(Ae,AwL,p);}
function Ayj(C){C=AX(C);if(C){if(!AmW(this,C.toElement)){AmZ(this);}}}
function Ayk(C){C=AX(C);if(C){var S=this.Ad.Eu();if(S.EC(GM)){AeF(this,[new AeB(M8,{l:-20,t:0},0,{s:'Show column menu.',w:119})],AwH,this);}}}
function AwK(D,color){var YH=Sy(D);var c=D.I(0);c.Ci('l','d');c.GG(' ');c=D.I(1);c.Ci('r','w');c.GG(' ');c.style.backgroundColor=color;c=D.I(2);c.GG(' ');var i;for(i=4;i<YH-2;i++){c=D.I(i);c.Ci('l','l');}
c=D.I(YH-2);c.Ci('l','w');c.GG(' ');c.style.backgroundColor=color;c=D.I(YH-1);c.GG(' ');c.Ci('r','d');}
function AeK(t){var CF=Iu(t).getElementsByTagName("tr");var i;for(i=CF.length-1;i>=0;i--){if(CF[i].Ut=='hdr'){return CF[i]}else if(CF[i].Ut=='itm'){return CF[i];}}
return null;}
function AwJ(AC){var Aau=document.createElement('p');Aau.appendChild(document.createTextNode(AC));Eg(Aau,'ItmTitle');return Aau;}
function AeQ(U){U=(U)?U:'';var a=U.split('#2');var AwI=a.length;var Q3=[];for(var i=0;i<AwI;i++){var p=document.createElement('p');U=a[i];U=(U)?U.trim():'';if(U==''){p.innerHTML='&nbsp;';}else{p.appendChild(document.createTextNode(U));}
Q3[i]=p;Eg(p,'ItmBody');}
return Q3;}
function AeM(AW,AC,Qp){KP(AW);var Aa=document.createElement('Div');AGW=AW.Aaq;Aa.style.paddingLeft=AW.Aaq+'px';if(AC!=""){Aa.appendChild(AwJ(AC));}
if(Qp!=""){AiM(Aa,AeQ(Qp));}
if((AC=="")&&(Qp=="")){Aa.appendChild(GK(5,5));}
AW.appendChild(Aa);}
function AcR(D,AC,Qp){AeM(D.I(2),AC,Qp);}
function Aee(c){if(c.Aea){Cq(c.Aea);}}
function Aar(c,D,Ur,AcY,EF,AcZ,AwU){var A=document.createElement('div');EF=(EF)?EF:30;EA(A,EF,EF);c.style.verticalAlign='top';if(Ur){D.Ix=Ks('../Images/Btn_Itm_Mnu.gif',13,11,Ur,D,true);A.appendChild(D.Ix);if(!AwU){D.Ix.Acf();}
D.Ix.style.marginLeft='2px';D.Ix.style.marginTop='2px';ED(D.Ix,0,2);if(AcZ){K4(D.Ix,AcZ);}}
if(AcY){D.Ug=Ks('../Images/Btn_Itm_Com.gif',17,18,AcY,D,true);D.Ug.Acf();D.Ug.style.marginLeft='10px';A.appendChild(D.Ug);K4(D.Ug,{s:'Add a comment.',w:95});}
c.Aea=A;c.appendChild(A);}
function AwY(c,AwX,AwW,w,h,EG,Ar){var S8=Ks(AwX,w,h,EG,Ar,true);S8.Au8(AwW);c.appendChild(S8);S8.style.marginLeft='2px';return S8;}
function Ac4(Az){var a=[];a[0]=Az;var i;for(i=0;i<Az.p_zReplies.length;i++){Y(a,Az.p_zReplies[i]);}
a.sort(Ac2);return a;}
function AGU(F){F.Iy.AaI(1);F.Iy.style.visibility='visible';}
function Aed(F){if(F.Or){}else{AwS(F)
F.Or=true;F.Iy.AaI(1);AaZ(F.Iy,true);}}
function AcX(F){var AaB=F.parentNode;var CF=CO(AaB,'tr');for(var i=0;i<CF.length;i++){if(CF[i].AwR==F.Am){Cq(CF[i]);}}}
function Aie(F){if(F.Or){AcX(F);F.Or=false;F.Iy.AaI(0);}else{}}
function AEy(F){if(F.Or){Aie(F)}else{Aed(F);}}
function Aid(T,Cc){var AaB=Iu(T);var CF=CO(AaB,'tr');for(var i=0;i<CF.length;i++){if(CF[i].Am){if(CF[i].Am){if(CF[i].Am.p_idItem==Cc){return CF[i];}}}}}
function Aik(F){A8('Warning',"Are you sure you want to delete this item?",300,160,OQ,{Gr:function(CV){if(CV==0){this.G5.Ad.Aii(this.G5.Am.p_idItem);AEx(this.G5);}},G5:F});}
function AEw(M1,A3){var F=A3.EZ;var H;switch(A3.EI){case 1:Aik(F);return;case 2:H=AEB(F);AF(H,true,false);return;}}
function AEA(F){var M=F.Am;if(M.Iz){if(M.Iz.Iz){var Kq=Ac4(M.Iz);if(Kq){if(Kq.length>0){return(Kq[Kq.length-1]==M);}}}else{if(!M.p_zReplies){return true;}else{if(M.p_zReplies.length==0){return true;}}}}
return false;}
function AEz(){var Aam=(this.Am.Ad.El(Y4)=='')&&AEA(this);Aar(this.AgY,this,AEt,(Aam)?AEs:null,undefined,{s:'Show item menu.',w:100});}
function AEr(){Aee(this.AgY);}
function AEt(D){var Oc=D.Am.El(G1)=='';var Ce=MD(120,AEw,D);Ce.AE(new Ck('Delete Comment',1,D,Oc));Ce.AE(new Ck('Edit Comment',2,D,Oc));var QF=Sy(D);var c=D.I(QF-2);Ip(document.body,Ce,Mj(c),MQ(c),true,true);}
function AEs(D){var A=Ag4(D);AF(A,true,false);}
function AEv(M2,O1,IJ,Oi,AEH){IJ.Ad=Oi.Ad;var Eb=Oi.parentNode;var Cu=Oi.Ad.Ap.Et;var Ay=Oi.Ad.WE('com',0,'#EFEED3');var O6=document.createElement('div');Q5(O6,35);Ay.I(0).appendChild(O6);Ay.SL=AEz;Ay.Wn=AEr;Row_SetBorder(Ay,'t','w');Ay.Am=IJ;Ay.AG7=true;var Gl=Ay.I(2);Ay.style.backgroundColor='#EFEED3';Gl.colSpan=Cu.length+1;Gl.Aaq=40
Aex(Gl,'#EFEED3','#DFDEC3');var AiJ=Ay.I(3);if(AEH){Gl.Ci('t','v');AiJ.Ci('t','v');}
Ay.AgY=AiJ;var AEJ=IJ.p_zBody[Mu];var Kn=Oi.Ad.AA.WW(AEJ);var AC=IJ.p_zBody[Ms];if(Kn){AC+=" ("+Kn.p_sAcc+")";}
AeM(Gl,AC,IJ.p_zBody[0]);MZ(Eb,Ay,Oi);Ay.AwR=O1;Ay.My=M2;return Ay;}
function Ac2(x,y){var i=(x.p_idItem<0)?10000000+(-1*x.p_idItem):x.p_idItem;var O=(y.p_idItem<0)?10000000+(-1*y.p_idItem):y.p_idItem;if(i>O){return 1;}else if(i<O){return-1;}else{return 0;}}
function AwS(Qf){var Az=Qf.Am;var Eb=Qf.parentNode;var AEG=Eb.parentNode;var Cu=AEG.Et;if(Qf!=null){var Aiy=Qf;var i,O,Kq,Ay,Qa,IJ;Az.p_zReplies.sort(Ac2);for(i=0;i<Az.p_zReplies.length;i++){Qa=Az.p_zReplies[i];Kq=Ac4(Qa);for(O=0;O<Kq.length;O++){Aiy=AEv(Qf,Az,Kq[O],Aiy,(O==0));}}}}
function AiA(Qd,M){AcR(Qd,M.p_zBody[Ms],M.p_zBody[0]);if(Qd.Ut=='itm'){if(M.p_zBody.length>1){var AW,i,T,WT,G,Ak,AEq,AI;G=Qd.Ad;T=G.Ap;WT=T.Et;for(i=0;i<WT.length;i++){Ak=WT[i];AEq=Ak.p_iType
AW=Qd.I(3+i);if(Ak.p_iType>0){if(Ak.Ao){AI=Ak.Ao.Ow(Qd.Ad.Ai,M.p_zBody[Ak.p_iType]);}else{AI=M.p_zBody[Ak.p_iType].toString();}}
KP(AW);AiM(AW,AeQ(AI));}}}}
function AEc(){var Aam=this.Am.Ad.El(Y4)=='';Aar(this.I(this.AgV-2),this,AEb,(Aam)?AEa:null,undefined,{s:'Show item menu.',w:100});}
function AEe(){Aee(this.I(this.AgV-2));}
function Agi(Az,G){Az.Ad=G;var AW,Ak;var T=G.Ap;var Cu=T.Et;var D=G.WE('itm',Cu.length,'#F0F0F0');D.style.backgroundColor='#FFFFFF';var Mm=5+Cu.length;D.Am=Az;D.AgV=Mm;D.Et=Cu;D.setAttribute('id',Az.p_sRowId);var O6=document.createElement('div');Q5(O6,35);D.I(0).appendChild(O6);D.SL=AEc;D.Wn=AEe;D.I(2).Aaq=20;var i;for(i=2;i<(Mm-2);i++){D.I(i).Ci('t','l');Aex(D.I(i),'#FFFFFF','#F8F8F8');D.I(i).EH=i-3;}
D.I(1).Ci('t','w');AcR(D,Az.p_zBody[Ms],Az.p_zBody[0]);if(Cu.length>0){for(i=0;i<Cu.length;i++){AW=D.I(3+i);AW.style.paddingLeft='5px';AW.Ci('l','l');}}
AiA(D,Az);D.Iy=AwY(D.I(1),'../Images/Btn_Itm_Exp.gif','../Images/Btn_Itm_Cnt.gif',16,16,AEy,D);D.Or=false;D.Iy.Acf();K4(D.Iy,{s:"Show/hide this item's comments.",w:188});AaZ(D.Iy,Az.p_zReplies.length>0);D.I(Mm-2).Ci('t','w');return D;}
function AG6(Ar){function Yh(){Sb(Yh.On);}
Yh.On=Ar;return Yh;}
function AC6(F){AcX(F)
AyW(F.Ap,F);if(F.My){AaZ(F.My.Iy,F.My.Am.p_zReplies.length>0);}}
function YG(Ae,EG,p,C2){C2=(C2)?C2:120;var Ce=MD(C2,EG,null);for(var i=0;i<Ae.length;i++){if(Ae[i]){Ce.AE(Ae[i]);}else{Ce.ACh();}}
Ip(Cl,Ce,p.x,p.y,true,true);}
function Yv(M1,A3){var F=A3.EZ;var H;switch(A3.EI){case 1:Aik(F);return;case 2:H=AC5(F);AF(H,true,false);return;case 3:var Yn=A3.EZ
Yn.r.Ad.Ai.AC4(Yn.r,Yn.a);}}
function AEb(D){var Av=D.Am.Ad.Co();var W=Av.Ai;var G9=Av.A7;var AC8=(D.Am.El(G1)=='');var Ae=[new Ck('Delete',1,D,AC8),new Ck('Edit',2,D,true),];for(var i=0;i<G9.Ys.length;i++){var Ml=G9.Ys[i];Y(Ae,new Ck(Ml.AEm,3,{r:D,a:Ml},Ml.AEl(D.Am)));}
var QF=Sy(D);var c=D.I(QF-2);YG(Ae,Yv,W9(Cl,c));}
function AEa(F){var A=Ag4(F);AF(A,true,false);}
function AEk(id){var Ae3=AEo();for(var i in Ae3){var t=Ae3[i];var Eb=Iu(t);for(var O=0;O<Eb.childNodes.length;O++){var r=Eb.childNodes[O];if(r.Am){if(r.Am.p_idItem==id){return r.Am;}}}}
return null;}
function AEn(AC,Qe,id){this.p_zBody=Qe;this.p_idItem=id;this.p_sRowId="lid"+this.p_idItem;};function Aga(M){return M.p_zBody[Agb];}
function GK(w,h){var A=document.createElement('div');EA(A,w,h);A.style.display='inline-block';return A;}
function Yp(M1,A3){var Ie=A3.EZ;switch(A3.EI){case 1:A8("Deleting a Document","Are you sure you want to delete this document?",300,160,OQ,{Gr:function(CV){if(CV==0){AgL(p_idSession,this.AgM.Ap.AM.p_idDoc,function(L,AEj){if(IA(L,'Unable to delete document.')){Cq(AEj.Ad);}},this.AgM);}},AgM:Ie});return;case 2:W2=AgT(Ie.Ad.AA,Ie.Ap.Qj);AF(W2,true,false);return;}}
function W6(){this.AgP=function(){function AEi(Ie){var Av=Ie.Ap.Co();var S=Av.Ad.Eu();var Ce=MD(110,Yp,Ie);Ce.AE(new Ck('Delete Doc',1,Ie,S.EC(GM)));Ce.AE(new Ck('Doc Properties',2,Ie,S.EC(GM)));var QF=Sy(Ie);var c=Ie.I(QF-2);Ip(document.body,Ce,Mj(c),MQ(c),true,true);}
function AgQ(D){D.I(0).Ci('l','d');D.I(1).Ci('r','w');D.I(3).Ci('l','w');D.I(4).Ci('r','d');}
function UD(Gd,X,U,Ac,CT,C2,Af){C2=(C2)?C2:30;var btn=Ih(U,C2,17,0,1,'page',Ac,CT,Af);var c=Gd.I(X,0);btn.QQ('#E8E8E8');btn.U3('#808080');btn.style.borderColor='#808080';btn.style.textAlign='center';c.appendChild(btn);c.width=(C2+10).toString()+'px';c.QT='#F0F0F0';return btn;}
var t,Agy,AG4,Ig,Agx,Qi,AG3,AGI,AGK,AGJ,AGG,Ik,G;t=Sf(0,0);t.style.tableLayout='fixed';t.setAttribute('width','100%');var MF=Sq(t,OV(t,'sze',0),null);MF.I(0).setAttribute('width','1px');MF.I(1).setAttribute('width','20px');MF.I(3).setAttribute('width','30px');MF.I(4).setAttribute('width','1px');t.AEQ=MF;var Gd=Sf(6,1);Gd.style.tableLayout='fixed';Gd.I(0,0).width='50px';t.AgC=Gd.I(0,0);Eg(t.AgC,'PagePropHdr');t.AgB=UD(Gd,1,'1st',function(T){T.Qj.UE(null,YE,false);},t,undefined,{s:'Loads the 1st page of the document.',w:207});t.AgF=UD(Gd,2,'<<',function(T){T.Qj.UE(null,Aoi,false);},t,undefined,{s:'Loads the previous page from this docuyment.',w:261});t.Agz=UD(Gd,3,'>>',function(T){T.Qj.UE(null,Aoe,false);},t,undefined,{s:'Loads the next page from this document.',w:230});t.AER=UD(Gd,4,'Sort / Filter',function(T){AF(AEP(T),true,false);},t,100,{s:'Edit the page size, filter and sort settings.',w:228});t.UH=Gd.I(5,0)
t.UH.width='300px';t.UH.innerText="";Eg(t.UH,'PagePropHdr');var Ek=Sq(t,OV(t,'cnt',0),MF);Acg(Ek,'#F0F0F0');Ek.valign='top';Ek.style.verticalAlign='Top';Ek.style.backgroundColor='#FFFFFF';Ek.I(2).appendChild(Gd);Ek.I(2).style.paddingTop='2px';Ek.I(2).style.paddingLeft='20px';Ek.I(0).appendChild(GK(10,10));Ek.I(1).appendChild(GK(10,10));Ek.I(4).appendChild(GK(10,10));Aar(Ek.I(3),t.Mz(0),AEi,null,16,{s:'Show document menu.',w:193},true);Row_SetBorder(Ek,'t','d');AgQ(Ek);t.AEX=Ek;var IG=Sq(t,OV(t,'hdr',0),Ek);Acg(IG,'#F0F0F0');AgQ(IG);Agy=IG.I(0);Agy.GG(' ');var AEY=IG.I(1);AEY.appendChild(MI(null,0,{w:5,h:5}));Ig=IG.I(2);Ig.style.paddingLeft='20px';t.So=document.createElement('h1');t.So.innerHTML="Hello World";Eg(t.So,'DocTitle');Ig.appendChild(t.So);Agx=IG.I(3);Agx.GG(' ');Qi=IG.I(4);Qi.GG(' ');t.AET=IG;var Mr=Sq(t,OV(t,'ftr',0),IG);Row_SetBorder(Mr,'t','d');t.AEM=Mr;Mr.I(0).appendChild(GK(10,10));Mr.I(1).appendChild(GK(10,10));Mr.I(2).appendChild(GK(10,10));Mr.I(3).appendChild(GK(10,10));Mr.I(4).appendChild(GK(10,10));t.AgS=function(){var Ae=[];var CF=Iu(t).getElementsByTagName("tr");var i;for(i=0;i<CF.length;i++){if(CF[i].Ut=='itm'){Y(Ae,CF[i].AGS);}}
return Ae;}
t.AGO=function(){var Ae=this.AgS();if(Ae.length>0){return Ae[0];}
return null;}
t.AGN=function(){var Ae=this.AgS();if(Ae.length>0){return Ae[Ae.length-1];}
return null;}
t.Co=function(){return this.Qj.Co();}
return t;}
this.AEN=function(R){var G;G=document.createElement('div');G.AA=R;G.Om=1;G.CK={};G.AGM=0;G.Eu=function(S){var Av=this.Co();return AgK(this.AM,Av.Ai,Av.AA,S);}
G.El=function(I3,CA,I2){var Av=this.Co();return this.OT(this.Eu(),I3,CA,I2);}
G.OT=function(S,I3,CA,I2){var Av=this.Co();return Av.Ai.OT(S,I3,CA,I2);}
G.Aii=function(Cc){var Av=this.Co();var F=Aid(Av.Ap,Cc);if(F){var M=F.Am;if(M){var Mi,i;if(M.p_zReplies){Mi=AsW(M.p_zReplies);for(var AcM=0;AcM<Mi.length;AcM++){this.Aii(Mi[AcM].p_idItem);}}
if(M.Iz){Mi=M.Iz.p_zReplies;for(var Sj=0;Sj<Mi.length;Sj++){if(Mi[Sj]==M){Mi.splice(Sj,1);}}}}
AC6(F);}}
G.AC3=function(){return true;}
G.Co=function(){return{Ad:this,Ap:this.Ap,AM:this.Ap.AM,Ai:this.Ai,Et:this.Ap.Et,A7:this.Ai.A7,AA:this.AA}}
G.UE=function(CJ,Agf,AcJ){if(this.AC3()){CJ=(CJ)?CJ:this.CK;var Gv='';var Mn=(this.Om)?this.Om:1;var Sr='';var Sz=-1;var SA=1;var M6=-999999;var Gt=0;var Mo='';if(CJ){if(!isNaN(CJ.PageSize)){SA=(CJ.SortDir.AaJ)?Awf:Awa;if(CJ.SortBy){if(!(CJ.SortBy.ACc)){M6=CJ.SortBy.p_iType;}}
Gt=CJ.PageSize;Mo=CJ.PresetFilter.Al;Mo=(Mo)?Mo:'';Gv=CJ.PresetFilter.Si;Gv=(Gv)?Gv:'';}}
var OY=null;if(Gt>0){switch(Agf){case Aoe:Mn+=1;OY=this.Ap.ACb.Am;break;case Aoi:Mn-=1;OY=this.Ap.ACa.Am;break;case Awb:case YE:Mn=1;break;}}else{Mn=1;}
if(OY){Sz=OY.p_idItem;if(M6!=-999999){Sr=Gc(OY,M6).toString();}}
AA7(p_idSession,this.AM.p_idDoc,Gt,M6,SA,Gv,Agf,Sz,Sr,Mo,Mn,AcJ,function(L,dD){var IS,AP;if(IA(L,'Unable to load page.')){AP=L.p_DocRes;if(AP){Uh(AP);dD.Uj(AP);}}},this);}}
G.AA6=function(Of){this.CK.SortDir=(Of.p_iSortDir==2)?AiK:AiP;this.CK.PageSize=Of.p_iPageSize;var i;this.CK.PresetFilter={Al:Of.p_sPresetFilter,Si:Of.p_ssFilter};this.CK.SortBy=null;var Cu=this.Ap.Et;for(i=0;i<Cu.length;i++){if(Cu[i].p_iType==Of.p_iSortColType){this.CK.SortBy=Cu[i]
break;}}
this.Om=Of.p_iPageNumber;this.ACl();}
G.ACl=function(){var Ex='';var SR=isNaN(this.CK.PageSize);var Gt=0;if(!SR){Gt=this.CK.PageSize;if(Gt>0){Ex+='Page Size:'+Gt.toString();}else{Ex+='All Results.'}
Ex+=' Filter:'
if(this.CK.PresetFilter){Ex+="'"+this.CK.PresetFilter.Al+"'";}else{Ex+="'None'";}
Ex+=' Sort By:'
if(this.CK.SortBy){Ex+="'"+this.CK.SortBy.toString()+"'";}else{Ex+="'None'";}
if(this.CK.SortDir){if(this.CK.SortDir.AaJ){Ex+=" Down";}}}
var T=this.Ap;UR(T.UH,Ex,'PagePropHdr');UR(T.AgC,(SR)?'...':((Gt==0)?'All rows':("Page "+this.Om.toString())),'PagePropHdr');if((Gt==0)||(SR)){Ax(T.AgB,true);Ax(T.AgF,true);Ax(T.Agz,true);}else{Ax(T.AgB,this.Om==1);Ax(T.AgF,this.Om==1);Ax(T.Agz,false);}
Ax(T.AER,SR);}
G.AiE=function(AP){this.ACk(AP);this.ACf();this.AA6(AP.p_PageProperties);}
G.Uj=function(AP){var IS,CB;Cq(this.Ap);CB=new W6();Sw(CB,AP);IS=CB.AgP();this.AiH(IS);this.AiE(AP);}
G.AiH=function(IS){IS.Mz(0).Ad=this;this.Ap=IS;IS.Qj=this;this.appendChild(IS);}
G.WE=function(Ox,Mm,SX){var Ay=OV(this.Ap,Ox,Mm,SX);Ay.Ad=this;return Ay;}
G.ACk=function(AP){function Ag1(r,X,Cx,w,Aij,ACd,Aih,ACi){var c=AmH(r,X);if(!isNaN(w)){c.setAttribute('width',w+"px");}
if(Aij){c.Ci(Aij,ACd);if(Aih){c.Ci(Aih,ACi);}}
return c;}
var O,c,Ak,T,N,w;T=this.Ap;T.AM=AP;this.AM=AP;T.So.innerHTML=AP.p_sName;this.Ai=A1.Ain(AP.p_ssDocDes,this.AA);var Cu=this.Ai.p_zColDesRes;T.Et=Cu;for(O=0;O<Cu.length;O++){Ak=Cu[O];w=Ak.p_iWidth-5;c=Ag1(T.AEQ,3+O,2,w);c.style.color='#FFFFFF';c=Ag1(T.AET,3+O,2,w,'l','w');UR(c,Ak.p_sName,'ItmTitle');c.Od=Ak;c.style.backgroundColor='#F0F0F0';c.style.verticalAlign='bottom';c.style.paddingLeft='5px';Ayl(c,Ak,O,this);}
T.AEX.I(2).colSpan=Cu.length+1;T.AEM.I(2).colSpan=Cu.length+1;}
function ACg(AAQ){var A=AAP(AAQ.Ad);AF(A,true,false);}
function AAO(G){var T=G.Ap;var Ay=G.WE('Add',0,'#F0F0F0');Ay.style.backgroundColor='#FFFFFF';Row_SetBorder(Ay,'t','w');var Gl=Ay.I(2);Gl.colSpan=T.Et.length+1;Gl.style.paddingLeft='20px';Gl.colSpan=G.Ai.p_zColDesRes.length+1;Gl.Ci('t','l');var Aa=document.createElement('Div');Aa.style.paddingTop='5px';Aa.style.paddingBottom='5px';Ay.Ac7=Ih('Add Item',100,-1,0,1,'',ACg,Ay,{s:'Add a new item(row) to this document.',w:217});Ay.Ac7.style.textAlign='center';Aa.appendChild(Ay.Ac7);Gl.appendChild(Aa);T.AIz=Ay;return Ay;}
G.AAS=function(F){var T,Eb,IE;T=this.Ap;IE=AeK(T);Eb=Iu(T);MZ(Eb,F,IE);}
G.ACf=function(){var O,D,Eb,Ae,Cu,IE,T;T=this.Ap;if(T.AM.p_bLoaded){Ae=T.AM.p_zItemRes;Cu=T.Et;IE=AeK(T);if(IE){Eb=Iu(T);for(O=0;O<Ae.length;O++){D=Agi(Ae[O],this);if(O==Ae.length-1){T.ACb=D}
if(O==0){T.ACa=D}
MZ(Eb,D,IE);IE=D;}}
var Av=this.Co();if(Av.Ai.OT(this.Eu(),Y3)==''){T.Aeg=AAO(this);MZ(Eb,T.Aeg,IE);IE=T.Aeg;}
T.Or=true;}}
return G;}
this.AAK=function(R){var t,G;t=this.AgP();G=this.AEN(R)
G.AiH(t);return G;}}
function OV(T,Ox,Mm,SX){var Ay=document.createElement('tr');Amu(Ay);Ay.Ut=Ox;Amn(Ay,5+Mm);if(SX){AwK(Ay,SX);}
ACC(Ay);Ay.Ap=T;return Ay;}
function Aef(R){var i;for(i=0;i<R.p_zDocRes.length;i++){Uh(R.p_zDocRes[i]);}}
function Eu(S){S=(S)?S:new Uo();var Av=this.Ad.Co();if(Gc(this,Mu)==p_iUserLoggedOn){S.Cd(KU);}
if(Gc(this,G3)==p_iUserLoggedOn){S.Cd(OE);}
if(Gc(this,IT)==p_iUserLoggedOn){S.Cd(Un);}
S.AAM=Gc(this,AQ);this.Ad.Eu(S);return S;}
function El(I3,CA,I2){var i=0;return this.Ad.OT(this.Eu(),I3,CA,I2);}
function AeO(At){At.p_zReplies=[];At.Iz=null;At.Eu=Eu;At.El=El;for(var i=0;i<At.p_zBody.length;i++){if(At.p_zBody[i]==null){At.p_zBody[i]='';}}}
function Uh(A){var Ae,i,KN,Az;Ae=A.p_zItemRes;var AeY={};for(i=0;i<Ae.length;i++){Az=Ae[i];AeO(Az);AeY[Az.p_idItem]=Az;}
A.p_zItemRes=[];for(i=0;i<Ae.length;i++){Az=Ae[i];if(Aga(Az)!=0){KN=AeY[Aga(Az)];if(KN){AeW(KN,Az);}}else{A.p_zItemRes[A.p_zItemRes.length]=Az;}}}
function AeW(At,Qa){Y(At.p_zReplies,Qa);Qa.Iz=At;}
function AA1(A,B,Ak,W){var c=Ak.Ao.SB(A,B.p_Rw(),W);c.AIx=Ak;A.C4(Ak.p_sName,B,c,2,false,1);return c;}
function Ae1(AC,G,SI){var A,T,i,Ak,c;A=CI(530,600,AC,{k:'#',c:'#'});A.style.overflow='visible';A.Ad=G;T=G.Ap;A.Ap=T;var GT=270;var B=new AU(20,120,GT,50);A.O3=A.Cn('Title',B,1,false);B.EK=510;A.AeS=A.AkX('Main Text',B,5,1,false);B.EK=GT;A.GC=new Array();if(SI){var ID=T.Et;var O=0;for(i=0;i<ID.length;i++){Ak=ID[i];if(Ak.p_iType!=UI){A.GC[O]=AA1(A,B,Ak,G.Ai);A.GC[O].CR=Ak.p_iType;A.GC[O].Od=Ak;O++;}}}
A.Wf(B.Cm+30);A.AA4=function(){var i,ID;ID=this.GC;var Ab='';if(this.AcH){Ab=this.AcH.El(G1);}
if(Ab==''){Ab=this.Aet();}
return Ab;}
A.Aet=function(){return''}
A.C6=function(){Ele_Focus(this.O3);}
A.Ev=function(){return this.AA4();}
A.C6=function(){Ele_Focus(this.O3);}
A.Aen=function(Cs){Y(Cs,new II(Ms,this.O3.value,false));Y(Cs,new II(AcN,Agr(this.AeS.value),false));for(i=0;i<this.GC.length;i++){S=this.GC[i];Y(Cs,new II(S.CR,S.AyR(),S.Od.Ao.AyP));}}
return A;}
var AAU=-1;function AAT(){return AAU--;}
function AeD(U,G,AAY){var A=Ae1(U,G,AAY);A.AeG=function(ER){};A.Acz=function(Qe,AcF){};A.Cg=function(){var i,S,v,F;v=0;var AcF=AAT();var ER=new AcI(A.Ap.AM.p_idDoc,AcF);this.Aen(ER.IH);this.AeG(ER);var AAW=new Date();var ACm=AAW.toLocaleDateString()
Y(ER.IH,new II(UI,Date.parse(ACm+' UTC').toString(),false));var Qe=[];for(i=0;i<12;i++){Qe[i]='';}
var Az=new AEn(this.O3.value,Qe,AcF);AeO(Az);Aci(this.Ad.Ap.AM,Az,ER.IH);F=this.Acz(Az);var c=new Wl(ER);ACN(F,c);this.A2();}
return A;}
function AAP(G){var A=AeD('Item',G,true);var Av=G.Co();for(var i=0;i<A.GC.length;i++){var A9=A.GC[i];var AG=Av.A7.AeL(A9.CR);if(AG){switch(AG.Acd){case Aom:if(Gj(AG.Aa9)){A9.CX(A9.Od.Ao.Gz(AG.Aa9));}
break;case Y5:A9.CX(A9.Od.Ao.Gz(p_iUserLoggedOn));break;}
if(AG.Ac9){Ax(A9,true);Ax(A9.GX,true);}}}
A.Acz=function(Az){var F=Agi(Az,this.Ad);this.Ad.AAS(F);Ac6(this.Ap.AM,Az);return F;};return A;}
function Aeb(At){var Qm=At.Iz;if(Qm){if(!Qm.Iz){Qm=At;}}else{Qm=At;}
return Qm;}
function Ag4(Eo){var G=Eo.Ad;var A=AeD('Comment',G,false);A.Aic=Eo;A.AIf=Eo.Am;A.AeG=function(ER){var Eo=this.Aic;var M2=(Eo.My)?Eo.My:Eo;var O1=Eo.Am;var KN=Aeb(O1);ER.Ag9(Agb,KN.p_idItem,true);ER.Ag9(G3,M2.Am.p_idItem,true);}
A.Acz=function(IJ){var Eo=this.Aic;var O1=Eo.Am;var M2=(Eo.My)?Eo.My:Eo;Aie(M2);var KN=Aeb(O1);AeW(KN,IJ);Aed(M2);var F=Aid(Eo.Ad.Ap,IJ.p_idItem);Amf(F);return F;};return A;}
function AiF(ACK,F,SI){var A,At,i,O,A9;A=Ae1(ACK,F.Ad,SI);At=F.Am;A.G5=F;A.AcH=At;A.O3.value=At.p_zBody[Ms];A.AeS.value=Age(At.p_zBody[0]);if(SI){for(i=0;i<A.GC.length;i++){A9=A.GC[i];A9.CX(A9.Od.Ao.Gz(At.p_zBody[A9.Od.p_iType]));}}
A.Cg=function(){var Cs=[];this.Aen(Cs);Ws(this.G5,Cs);this.A2();}
return A;}
function AEB(F){return AiF('Comment',F,false);}
function AC5(F){var A=AiF('Item',F,true);A.Aet=function(){var i;var Ab='';var ID=this.GC;for(i=0;i<ID.length;i++){Ab=ID[i].AyX();if(Ab!=''){return Ab;}
Ab=ID[i].AmM(ID[i].CR,this.AcH,this.Ad);if(Ab!=''){return Ab;}}
return'';}
return A;}
function Aw5(F,QG,value,QH){Ws(F,[new II(QG,value.toString(),QH)]);}
function Ws(F,Cs){Aci(F.Ap.AM,F.Am,Cs);AiA(F,F.Am);ACM(F,Cs);}
function Aix(Au,W){var R=Au.AA;function ACL(H){var Kg=ACY(H,H.Ai,H.Agn());AF(Kg,true,false);}
function ACX(H){var Z=A.EO.p_SelectedItem();if(Z){if(H.Ai.A7.Ae2(Z.p_iType)){A8("Cannot hide.",'Default columns cannot be hidden.',400,300,E7);}else{A.EO.Q1(Z);A.Gi();}}}
function ACW(H){var Z=A.EO.p_SelectedItem();if(Z){var Kg=Ago(H,H.Ai,Z,H.Agn());AF(Kg,true,false);}}
function AC2(H){var Z=A.EO.p_SelectedItem();if(Z){A.EO.Wo(Z,-1);}}
function AC1(H){var Z=A.EO.p_SelectedItem();if(Z){A.EO.Wo(Z,1);}}
function ACZ(U5,H){H.Gi();}
function Kd(A,QI,AgU,Aq){var i=0;var c=QI.ACS.SB(A,B.p_Rw(),A.Ai);c.AIb=QI;A.C4(QI.ACR,B,c,2,false,1,Aq);if(AgU){AgU[QI.Acx]=c;}
return c}
var A,i,c,B,Cp,Ke,Cw,QI;A=CI(510,250,"'"+W.ACV+" List' Properties",{k:'#',c:'#'});A.style.overflow='visible';A.AA=R;A.Ye=Au;A.Ai=W;B=new AU(20,120,320,60);A.AIa=R;A.AD=A.Cn("Name",B,1,false);A.Eh={};A.Yu=Kd(A,new Ae9(ACT,new Em('TC'),"Administrator",ACu,Au2),undefined,new AY('Document Administrator',400,300,'Doc_Admin.htm'));Ke=W.A7;for(i=0;i<Ke.WF.length;i++){Kd(A,Ke.WF[i],A.Eh);}
Cw=B.Cm+7;B=new AU(20,170,210,Cw);var WH=B.EL;B.EL=B.EL+33;A.C4("Users Who Can Add Items",B,null,2,false,1,new AY('Permissions',500,400,'Doc_Permissions.htm'));B.EL=WH;A.Eh[Au1]=A.Ki("Team Head",B,1);A.Eh[QL]=A.Ki("All Team Members",B,1);A.Eh[AuS]=A.Ki("Head Customer",B,1);A.Eh[QM]=A.Ki("All Customers",B,1);B=new AU(220,400,440,Cw);WH=B.EL;B.EL=B.EL+33;A.C4("... Edit Other People's Items",B,null,2,false,1);B.EL=WH;A.Eh[AuW]=A.Ki("Team Head",B,1);A.Eh[Qq]=A.Ki("All Team Members",B,1);A.Eh[AuU]=A.Ki("Head Customer",B,1);A.Eh[Qn]=A.Ki("All Customers",B,1);Cw=B.Cm+7;B=new AU(20,120,370,Cw);Cp=new AU(20,380,400,Cw);A.AId=A.E1('',Cp,'Add',90,ACL,A,0,new AY('Columns',500,300,'Doc_Columns.htm'));A.ACs=A.E1('',Cp,'Hide',90,ACX,A,0);A.ACx=A.E1('',Cp,'Properties',90,ACW,A,0);A.ACw=A.E1('',Cp,'Up',90,AC2,A,0);A.ACv=A.E1('',Cp,'Down',90,AC1,A,0);A.EO=A.SC('Columns',B,137,1,ACZ,A);A.Wf(B.Cm+37);A.Gi=function(){var As=(this.EO.p_SelectedItem())?false:true;Ax(this.ACs,As);Ax(this.ACx,As);Ax(this.ACw,As);Ax(this.ACv,As);}
A.Agn=function(){var i=0;var WR=this.EO.p_Items();var KF={};for(var O=0;O<WR.length;O++){KF[WR[O].p_iType.toString()]=WR[O];}
return KF;}
A.ACp=function(Kg){var i=0;this.EO.AE(Kg.AiI());}
A.Ag5=function(Kg){this.EO.Im();}
A.ACo=function(){var W=this.AgZ();N=new Cj();A1.Aeo(W,N)
return N.CZ;}
A.AgZ=function(){var W=this.Ai.ACn(this);var Y8=this.EO.p_Items();for(var i=0;i<Y8.length;i++){Y(W.p_zColDesRes,GP(Y8[i]));}
return W;}
A.C6=function(){Ele_Focus(this.AD);}
A.Aim=function(W){var a,Ak,i,k;a=W.p_zColDesRes;for(i=0;i<a.length;i++){Ak=a[i];this.EO.AE(Ak);}
for(k in W.M7){if(this.Eh[k]){this.Eh[k].CX(W.M7[k]);}}}
A.Ev=function(){var Ab=''
var Aj=this.AD.value.trim();var Aif=Aj.length;if((Aif<1)||(Aif>32)){return'Document name must be between 1 and 32 characters long.'}
var G9=this.Ai.A7;if(G9.AcU){Ab=G9.AcU(this);}
return Ab;}
A.Gi();return A;}
function AwO(G,X){this.Ad=G;this.Ai=GP(G.Ai);this.EH=X;this.Ag5=function(Kg){var Q=GP(this.Ai);Q.p_zColDesRes[this.EH]=Kg.AiI();OC(this.Ad.Co(),Q);}
this.AwN=function(){var AaF=this.Ai.p_zColDesRes;var KF={};for(var i=0;i<AaF.length;i++){KF[AaF[i].p_iType.toString()]=AaF[i];}
this.ACr=Ago(this,this.Ai,Q2(this.Ai.p_zColDesRes[X]),KF);AF(this.ACr,true,false);}}
function ACq(Au,W){var A=Aix(Au,W);var R=Au.AA;A.Aim(W);A.Yu.CX(p_iUserLoggedOn);A.Cg=function(){var i=0;Aep(p_idSession,0,this.AA.p_id,this.AD.value.trim(),A.Yu.A4(),this.ACo(0),0,true,function(L){if(IA(L,'Cannot create document')){var CB=new W6();Sw(CB,L.p_DocRes);A.Ye.Aei(CB)
A.A2();}},this);this.A2();}
return A;}
function AgT(Au,G){var A,a,i,Ak,CB;var R=Au.AA;var CB=G.AM;var W=G.Ai;var G9=W.A7;A=Aix(Au,W);A.AM=CB;A.Ad=G;A.AIn=CB.p_idVersion;A.Ai=W;A.Aim(W);A.AD.value=CB.p_sName;A.Yu.CX(A.AM.p_idOwner);A.Cg=function(){var i=0;OC(this.Ad.Co(),this.AgZ(),this.AD.value.trim());this.A2();}
return A;}
var C1=[];var GD=[];function GU(Aj,Kw,KD,Acv){this.Al=Aj;this.CR=Kw;this.Ao=KD;this.O5=(Acv)?true:false;this.toString=function(){return this.Al;}}
function AIp(Aj,Kw){this.Al=Aj;this.CR=Kw;this.toString=function(){return this.Al;}}
var ACT=-101;var ACI=-102;var ACH=-103;var ACu=-1;var AcN=0;var Wy=1;var ACG=2;var G3=3;var IT=4;var ACz=5;var ACy=6;var Agb=7;var AQ=8;var Mu=9;var UI=10;var Ms=11;var AiX=1;var AiW=2;var AiR=3;var AiU=4;var AiT=5;var Ai4=6;var AIl=7;var AIh=8;var AGe=9;var AIj=10;var AIk=11;var Ai3=12;var AiZ=13;var AiY=14;var Ai2=15;var Ai1=16;function Ay4(){C1=[];Y(C1,new GU('Item Status',AQ,new IX()));Y(C1,new GU('Item Owner',Mu,new Em('TC')));Y(C1,new GU('Created On',UI,new GS('D')));Y(C1,new GU('Text 1',Wy,null,true));Y(C1,new GU('Text 2',ACG,null,true));Y(C1,new GU('General 1',G3));Y(C1,new GU('General 2',IT));Y(C1,new GU('General 3',ACz));Y(C1,new GU('General 4',ACy));GD=[];Y(GD,new I1());Y(GD,new GR());Y(GD,new I5());Y(GD,new Mq());Y(GD,new Os());Y(GD,new GS());Y(GD,new GV());Y(GD,new Em());Y(GD,new E6());}
function WA(a,Kw){for(var i=0;i<a.length;i++){if(a[i].CR==Kw){return a[i];}}
return null;}
function AIi(a,Kw){for(var i=0;i<a.length;i++){if(a[i].Amx==Kw){return a[i];}}
return null;}
function Aey(Ac,W,Wq){function Aqn(AIo,Aj,H){var i=Aj.trim().length;if((i<1)||(i>32)){return'The custom value must be between 1 and 32 characters long.';}
return''}
function Ao8(AeV,Aj,H){H.GB.AE(Aj.trim());}
function Aqa(H){var AeV=Ayx("Custom Value","Enter text",'',60,200,Ao8,H,Aqn);AF(AeV,true,false);}
function AqM(H){H.GB.Q1(H.GB.p_SelectedItem());}
function AIm(AT,Aj){this.AqK=AT;this.Al=(Aj)?Aj:'';this.toString=function(){return(this.Al)?this.Al:this.AqK.Al;}}
var A,Cw,Oh,Cp,G9,i;A=CI(510,360,"Column",{k:'#',c:'#'});A.style.overflow='visible';A.KL=Ac;A.Ai=W;G9=A.Ai.A7;B=new AU(20,120,370,60);A.GZ=A.Gm("Bound To",B,true,1,undefined,new AY('Bound To',400,300,'Col_BoundTo.htm'));A.GZ.Md(A);A.AD=A.Cn("Display Name",B,1,false,new AY('Display Name',400,300,'Col_Name.htm'));A.QD=A.Cn("Width",B,1,false);Cw=B.Cm
B=new AU(20,120,270,B.Cm);A.Gn=A.Gm("Format",B,true,1,[GD],new AY('Format',500,360,'Col_Format.htm'));A.Gn.Md(A);B=new AU(310,280,370,Cw);A.QE=A.Cn("",B,1,false);Oh=B.Cm
Cp=new AU(20,380,400,B.Cm);A.AqS=A.E1('',Cp,'Add',90,Aqa,A,0,new AY('Custom Values',400,180,'Col_CustVals.htm'));A.Aqv=A.E1('',Cp,'Delete',90,AqM,A,0);B=new AU(20,120,370,Oh);A.GB=A.SC('Custom Values',B,100,1,null);A.GB.Ge.AIc=A;A.AiB=function(KF,Ait){var G9=A.Ai.A7;var AT,U6,GW;for(i=0;i<C1.length;i++){AT=C1[i];U6=G9.Wd(AT);if(AT.CR==Ait){GW=U6;}
this.GZ.AE(U6);if((KF[AT.CR.toString()])&&(AT.CR!=Ait)){this.GZ.Mf(U6,true);}}
return GW;}
A.Ags=function(Kb){Ax(A.GB,Kb);Ax(A.GB.GX,Kb);Ax(A.AqS,Kb);Ax(A.Aqv,Kb);}
A.It=function(Wh){if(Kk(Wh.p)){A.QE.value=''
Ax(A.QE,true);}else{A.QE.value=Wh.p;Ax(A.QE,false);}
if(Wh.s){this.Ags(false);var N=new CP(Wh.s);var a=N.Aoj();for(var O=0;O<a.length;O++){A.GB.AE(a[O]);}}else{this.Ags(true);A.GB.Ok();}}
A.W1=function(f){var i=0;this.Gn.Cy(f);this.It((f.AyN)?{}:f.M5());}
A.Agu=function(t){var i=0;var AG=this.Ai.A7.AeL(t.CR);var KD;if(AG){if(AG.Ao){KD=AG.Ao}}
if(!Gj(KD)){KD=t.Ao;}
if(KD){this.Gn.Cy(KD);this.It({});Ax(this.Gn,true);Ax(this.Gn.GX,true);}else{var a=this.Gn.p_Items();for(var i=0;i<a.length;i++){this.Gn.Mf(a[i],a[i].O5!=t.O5);}
if(t.O5){this.W1(new I1());}else{this.W1(new I5());}
Ax(this.Gn,false);Ax(this.Gn.GX,false);}
Ax(this.GZ,Gj(AG));Ax(this.GZ.GX,Gj(AG));};A.AcL=function(Wz){if(Wz==this.GZ){var t=Wz.p_SelectedItem();this.Agu(t);this.AD.value=t.Al;Ele_Focus(this.AD);}else if(Wz==this.Gn){var f=Wz.p_SelectedItem();this.It(f.M5());}
this.AqA();}
A.AqA=function(){}
A.AgR=function(){var t=this.GZ.p_SelectedItem();if(t.Ao){return{f:t.Ao,e:''};}else{Agd=this.Gn.p_SelectedItem();var V=A.QE.value;if(!A.GB.C8){if(A.GB.p_Items().length==0){return{f:null,e:'You must add at least one custom value.'};}
var N=new Cj();N.AiG(A.GB.p_Items());V+=N.CZ;}
var Ae5=GP(Agd);var Ab=Ae5.It(V);if(Ab==''){return{f:Ae5,e:''};}else{return{f:null,e:Ab};}}}
A.Ae7=function(Z){var Agd,Y8
Z.p_iWidth=parseInt(this.QD.value);Z.p_sName=this.AD.value.trim();var t=this.GZ.p_SelectedItem();Z.p_iType=t.CR;Z.Ao=this.AgR().f;}
A.AiI=function(){var Z=new Kl();this.Ae7(Z);return Z;}
A.C6=function(){Ele_Focus(this.AD);}
A.Aqy=function(){return this.AD.value.trim();}
A.Ev=function(){if(!this.GZ.p_SelectedItem()){return'No column type selected.';}
var Agt=this.Aqy().length;if((Agt<1)||(Agt>32)){parseInt(this.QD.value)}
var C2=parseInt(this.QD.value);if((C2<20)||(C2>500)){return'Column width must be between 20 and 500.';}
var Ab=this.AgR().e;return Ab;}
return A;}
function ACY(Ac,W,Wq){var A=Aey(Ac,W);A.AiB(Wq,-1);A.QD.value='100';A.Cg=function(){this.KL.ACp(this);this.A2();}
return A;}
function Ago(Ac,W,Z,Wq){var A=Aey(Ac,W);A.AqE=Z;A.QD.value=Z.p_iWidth;A.AD.value=Z.p_sName;var t=WA(C1,Z.p_iType);var AqC=A.AiB(Wq,t.CR);A.GZ.Cy(AqC);A.Agu(t);if(!t.Ao){if(Z.Ao){A.W1(GP(Z.Ao));}}
A.Cg=function(){this.Ae7(this.AqE);this.KL.Ag5(this);this.A2();}
return A;}
var AqD={toString:function(){return'None';},ACc:true};var AiP={toString:function(){return'Up';},AaJ:false};var AiK={toString:function(){return'Down';},AaJ:true};function AEP(T){function Air(Q,AI){var U4=Q.Wm(AI);U4=U4?U4:Q.p_Item(0);Q.Cy(U4);}
var i,A;A=CI(430,320,"Page Settings",{k:'#',c:'#'});A.style.overflow='visible';A.Ap=T;var Av=T.Co();A.Ad=Av.Ad;B=new AU(10,110,395,60);A.Acc=A.Au6("Items Per Page",B,1,0,1000,new AY('Items Per Page',400,300,'Page_ItemsPerPage.htm'));var QC=A.Ad.CK['PageSize'];A.Acc.value=QC?QC.toString():'0';A.Aa6=A.Gm("Sort By",B,true,1,[[AqD],Av.Et],new AY('Sort Column',400,300,'Page_SortColumn.htm'));Air(A.Aa6,A.Ad.CK['SortBy'])
A.Aa6.Md(A);A.AgX=A.Gm("Sort Direction",B,true,1,[[AiP,AiK]],new AY('Sort Direction',400,300,'Page_SortDirection.htm'));Air(A.AgX,A.Ad.CK['SortDir'])
A.QJ='';var r=B.EK;var Cp=Q2(B);B.EK-=80;A.AeP=new WI("Custom Filter...",{AqR:true});A.EQ=A.Gm("Filter",B,true,1,[[new WI("None",null),A.AeP],Av.A7.AeR]);Cp.EL=B.EK+10;Cp.EK=r;A.AqP=Yw('Custom',70,-1,-1,1,'',function(H){H.EQ.Cy(H.AeP);H.Ael();},A);A.AaX(A.AqP,Cp,new AY('Filters',600,400,'Page_Filters.htm'));B.EK=r;A.EQ.Md(A);A.Wv=A.Il("",1,B,'',2);A.EQ.Cy(A.EQ.p_Item(0));var QN=A.Ad.CK.PresetFilter;if(QN){var AeC=A.EQ.Wm(QN.Al);if(AeC){A.EQ.Cy(AeC);}else if(QN.Si==''){A.EQ.Cy(A.EQ.p_Item(0));}else{A.EQ.Cy(A.EQ.p_Item(1));A.QJ=QN.Si;A.Wv.Oq(QN.Al);}}
A.AqX=A.Kj("Use as Default",B,2,undefined,new AY('Use as Default',400,300,'Page_UseAsDefault.htm'));A.Ael=function(){AF(Aaa(this.Ap,A),true,false);}
A.AcL=function(GI){if(GI==this.EQ){if(this.EQ.p_SelectedItem().toString()=='Custom Filter...'){this.Ael();}else{this.QJ='';this.Wv.Oq('');}}}
A.Ev=function(){if(!this.Acc.AC7()){return'Page size must be between 0 and 1000.'}
return'';}
A.Cg=function(){var CJ={};var Gv='';var Aco='None';var KE=this.EQ.p_SelectedItem();if(this.QJ!=''){Gv=this.QJ;Aco=this.Wv.Amb();}else if(KE.Aai){if(!KE.Aai.AqR){var Mx=new Cj();Mx.Q7(KE.Aai);Gv=Mx.CZ;Aco=KE.Al;}}
CJ.PresetFilter={Al:Aco,Si:Gv};CJ.PageSize=this.Acc.AC9().toString();CJ.CustomFilter=this.AIu;CJ.SortBy=this.Aa6.p_SelectedItem();CJ.SortDir=this.AgX.p_SelectedItem();this.Ad.UE(CJ,YE,this.AqX.A4());this.A2();}
A.AoW=function(Aev){var Mx=new Cj();Mx.Q7(Aev.Ao2());this.QJ=Mx.CZ;this.Wv.Oq(Aev.AoT());}
return A;}

var Akt=-1;var AoJ=-2;var AmN=-3;var AoL=-4;var AoG=-5;var AoK=-6;function AeU(A){var Ei={};Ei.p_id=CC(A,'AH_id'),Ei.p_idOwner=CC(A,'AH_idOwner'),Ei.p_sName=A.getAttribute('AH_sName'),Ei.Eu=function(S){S=(S)?S:new Uo();if(this.p_idOwner==p_iUserLoggedOn){S.Cd(Awe);S.Cd(YZ);S.Cd(GM);S.Cd(KU);}
return S;}
return Ei;}
function AIA(Er,type){this.Aqm=Er;this.Aqg=type;this.toString=function(){return this.Aqm.toString()+' ('+Aec(this.Aqg)+')';}}
function AIB(Aj){this.p_sName=Aj;}
function Aek(Ac1){this.p_sAcc=Ez(this.p_sAcc);Ac1.toString=function(){var i=0;return(this.p_sAcc!='')?this.p_sAcc:this.p_sEmail;}
Ac1.A4=function(){return this.p_idAcc;}}
function Aub(Ou){for(var k in Ou.p_zOrgRes){As8(Ou.p_zOrgRes[k]);}}
function As8(Ei){for(var k in Ei.p_zProjRes){AcK(Ei.p_zProjRes[k]);}}
function AcK(R){R.Eu=function(S){S=(S)?S:new Uo();if(this.p_idOwner==p_iUserLoggedOn){S.Cd(YZ);S.Cd(GM);S.Cd(KU);}
if(this.p_idChiefTeam==p_iUserLoggedOn){S.Cd(Aod);S.Cd(Y1);}
if(this.p_idChiefCust==p_iUserLoggedOn){S.Cd(Am8);S.Cd(YB);}
switch(this.Auk()){case Mt:S.Cd(YB);break;case KM:S.Cd(Y1);break;}
if(p_OrgRes){p_OrgRes.Eu(S);}
return S;}
R.Auk=function(){var AiC=this.WW(p_iUserLoggedOn);if(AiC){return AiC.p_idRole;}else{return Aui;}}
R.Auh=function(AS,ST){switch(ST){case Akt:return(AS.p_idRole==Mt);case AoJ:return(this.p_idChiefCust==AS.p_idAcc);case AmN:return(AS.p_idRole==KM)||(AS.p_idRole==AiN);case AoL:return(this.p_idChiefTeam==AS.p_idAcc);case AoK:return(AS.p_idRole==MJ);break;}
return false;}
R.Ayy=function(ST,E3){if(ST==AoG){KW(E3,new AiO(-1,0,'',''));}else{var i,AS;for(i=0;i<this.p_zMemRes.length;i++){AS=this.p_zMemRes[i];if(this.Auh(AS,ST,this)){KW(E3,AS);}}}}
R.WW=function(Aa8){for(var i=0;i<this.p_zMemRes.length;i++){var AS=this.p_zMemRes[i];if(AS.p_idAcc==Aa8){return AS;}}}
for(var O=0;O<R.p_zMemRes.length;O++){Aek(R.p_zMemRes[O]);}}
function AiL(A){var Ew={};Ew.p_id=CC(A,'AH_id');Ew.p_idOwner=CC(A,'AH_idOwner');Ew.p_idOrg=CC(A,'AH_idOrg');Ew.p_idChiefTeam=CC(A,'AH_idChiefTeam');Ew.p_idChiefCust=CC(A,'AH_idChiefCust');Ew.p_sName=CO(A,"h1")[0].innerHTML;Ew.p_zMemRes=[];Ew.p_zDocRes=[];var QK=CO(A,"div");var i,I8;for(i=0;i<QK.length;i++){I8=QK[i];if(I8.getAttribute('AH_PrjBit')=='mem'){Ew.p_zMemRes[Ew.p_zMemRes.length]=AsV(I8);}else{Ew.p_zDocRes[Ew.p_zDocRes.length]=Aiv(I8);}}
AcK(Ew);return Ew;}
function AiO(As3,Aa8,Agk,E2){this.p_idRole=As3;this.p_idAcc=Aa8;this.p_sAcc=(Agk)?Agk.trim():'';this.p_sEmail=E2;Aek(this);}
function AsV(A){return new AiO(CC(A,'AH_idRole'),CC(A,'AH_idAcc'),A.getAttribute('AH_sAcc'),A.getAttribute('AH_sEmail'));}
function Ac6(AP,Az){AP.p_zItemRes[AP.p_zItemRes.length]=Az;}
function AIq(AP,Agg,M){var a=AP.p_zItemRes;var Qr=-1;if(Agg){for(var i=0;i<a.length;i++){if(a[i].p_idItem==Agg.p_idItem){Qr=i+1;break;}}}else{Qr=0}
if(Qr>=0){if(Qr<a.length){a.splice(Qr,0,M);}else{Ac6(AP,M);}}}
function AuG(A){var Cb={};Cb.p_idDoc=CC(A,'AH_idDoc');Cb.p_idOwner=CC(A,'AH_idOwner');Cb.p_bLoaded=(A.getAttribute('AH_bLoaded')=='true');Cb.p_ssDocDes=(A.getAttribute('AH_ssDocDes'));Cb.p_idVersion=CC(A,'AH_idVersion');Cb.p_PageProperties={};Cb.p_PageProperties.p_iPageSize=CC(A,'AH_iPageSize');Cb.p_PageProperties.p_iSortColType=CC(A,'AH_iSortColType');Cb.p_PageProperties.p_iSortDir=CC(A,'AH_iSortDir');Cb.p_PageProperties.p_sPresetFilter=(A.getAttribute('AH_sPresetFilter'));Cb.p_PageProperties.p_ssFilter=(A.getAttribute('AH_ssFilter'));Cb.p_PageProperties.p_iPageNumber=CC(A,'AH_iPageNumber');Cb.p_sName=CO(A,'h2')[0].innerHTML;var QK=CO(A,'div');Cb.p_zItemRes=[];var i,I8;for(i=0;i<QK.length;i++){I8=QK[i];if(I8.getAttribute('AH_DocBit')=='item'){Cb.p_zItemRes[Cb.p_zItemRes.length]=AuJ(I8);}}
return Cb;}
function Aiv(A){var CB=new W6();var Cb=AuG(A);Sw(CB,Cb);return CB;}
function AIr(A){var Gh={};Gh.p_id=CC(A,'AH_id');Gh.p_iPos=CC(A,'AH_iPos');Gh.p_sName=A.getAttribute('AH_sName');Gh.p_pxWidth=100;return Gh;}
function CC(e,AuD){return parseInt(e.getAttribute(AuD));}
function AuJ(A){var Mh={};Mh.p_idItem=CC(A,'AH_idItem');Mh.p_zBody=[];var AgJ=CO(A,"p");var i;for(i=0;i<AgJ.length;i++){Y(Mh.p_zBody,AgJ[i].innerHTML);}
Y(Mh.p_zBody,CO(A,"h1")[0].innerHTML);return Mh;}
function AuF(){}
function AuE(){}
AGR=new AuE();AuP=new AuF();function AGP(){this.AGQ=function(AuR,Aj){}
this.AGL=function(AuR,Aj){var AuQ=AED(AuP);AuQ.Al='';}}
function AGF(){}

function IX(){Ag.call(this,Ai2,'Status','',false,false,M8,true);}
IX.A5(Ag);IX.P.Ol=function(F,Z,Ef){var i=0;Sv(F,Z,F.Am.Ad.Ai.A7.Qt,Ef);}
IX.P.M9=function(Cz,w,W){var Q=AmI(w,Cz);var a=W.A7.Qt;for(var i=0;i<a.length;i++){Q.AmJ(a[i].Al,i);}
return Q;}
IX.P.Ow=function(W,v){var a=W.A7.Qt;return a[AgI(a,v)].Al;}
IX.P.M5=function(){return{};}
IX.P.OX=function(){return false;}
function Kl(){this.p_iType=0;this.p_iWidth=100;this.p_sName='';this.Ao=null;}
Kl.A5(Ka);Kl.P.Cf=function(s){s.AK(103);s.AK(this.p_iType);s.AK(this.p_iWidth);s.Cr(this.p_sName);if(this.Ao){s.ES(true);Ag.AyQ(this.Ao,s);}else{s.ES(false);}}
Kl.P.Ic=function(N){switch(N.Ej()){case 102:this.p_iType=N.Ej();this.p_iWidth=N.Ej();this.p_sName=N.KR();this.Ao=Ag.AiV(N);case 103:this.p_iType=N.Ej();this.p_iWidth=N.Ej();this.p_sName=N.KR();if(N.KT()){this.Ao=Ag.AiV(N);}
break;}}
Kl.P.toString=function(){return this.p_sName;}
function CG(){this.AcD=[];this.Qt=[];this.AuL=[];this.IC={};this.Ys=[];this.WF=[];this.AeR=[];this.AGD=function(CA){for(var k in this.IC){if(this.IC[k].EH==CA){return this.IC[k].Al;}}}}
Ka.Bequethes(CG);CG.P.Kd=function(X,Oh,AuM,W8,Mb,Aun){Y(this.WF,new Ae9(X,Oh,AuM,W8,Mb,Aun));}
CG.P.Gs=function(AgE){this.IC[AgE.EH]=AgE;}
CG.P.Mc=function(Aup){Y(this.Ys,Aup);}
CG.P.Agw=function(X){Y(this.AuL,X);}
CG.P.Ga=function(Auy){Y(this.Qt,new Gg(Auy,this.Qt.length));}
CG.P.C9=function(Qo,Mb){Y(this.AcD,new Auw(Qo,Mb));}
CG.P.CD=function(Aj,filter){var KE=new WI(Aj,filter);Y(this.AeR,KE);return KE;}
CG.P.Wd=function(AT){var AG=this.IC[AT.CR];if(AG){if(AG.Al!=''){return new GU((AG.Al)?AG.Al:AT.Al,AT.CR,(AG.Ao)?AG.Ao:AT.Ao,AT.O5);}}
return AT;}
CG.P.Ae2=function(CA){var I9=this.IC;for(var i in I9){var AG=I9[i];var AT=WA(C1,AG.EH);if(AT.CR==CA){return(AG.Ae4)?true:false;}}
return false;}
CG.P.AeL=function(CA){var I9=this.IC;for(var i in I9){var AG=I9[i];var AT=WA(C1,AG.EH);if(AT.CR==CA){return AG;}}
return undefined;}
function A1(Aao,Ox,R){this.p_zColDesRes=[];this.KS=Aao;this.ACV=Ox;this.AG5=Ox+"s";this.M7={};this.AA=R;}
A1.A5(Ka);A1.P.Asf=function(){var Ke=this.A7;var I9=Ke.IC;for(var i in I9){var AG=I9[i];if(AG.Ae4){var AT=WA(C1,AG.EH);if(AT){AT=Ke.Wd(AT);var Z=new Kl();Z.p_iWidth=100;Z.p_sName=AT.Al;Z.p_iType=AT.CR;Z.Ao=AT.Ao;Y(this.p_zColDesRes,Z);}}}
for(var k in Ke.AcD){var Ae6=Ke.AcD[k];this.Kd(Ae6.Acx,Ae6.Ae8);}}
A1.P.AcT=function(S,Agh){var UW=''
switch(S.Am1()){case KM:UW="T";break;case Mt:UW="C";break;default:return false;}
if(this.UX(Agh+UW+'M')!=0){return true;}
if(S.Au7()){return this.UX(Agh+UW+'H')!=0;}
return false;}
A1.P.OT=function(S,I3,CA,I2){var i=0;var Agp=S.AwE();var IB=Agp;if(!IB){switch(I3){case Y3:IB=this.AcT(S,'A');break;case G1:IB=this.AcT(S,'E');break;case Y4:IB=S.Am1()!=MJ;break;}}
if(I3==Y3){return(IB)?'':AmS;}
if(Kk(CA)){return(IB)?'':AmT;}
if(IB){S.Cd(Aor);}
var Kc=false;var AG=this.A7.IC[CA.toString()];if(AG){if(AG.UU.length>0){IB=false;for(var O=0;O<AG.UU.length;O++){var Gh=AG.UU[O];if((Kk(Gh.MS))||(Gh.MS==S.AAM)){if((Kk(Gh.Agm))||(Gh.Agm==I2)||(Kk(I2))){if(Gh.Ask(S)){Kc=true;break;}}}}}}
return(Kc||IB)?'':(Agp?AmT:AmS);}
A1.P.Cf=function(N){N.AK(203);N.Sh(this.p_zColDesRes);N.Asx(this.M7);}
A1.P.Ic=function(N){var i=0;switch(N.Ej()){case 201:case 202:this.p_zColDesRes=N.YF(Kl);break;case 203:this.p_zColDesRes=N.YF(Kl);this.M7=N.AsI();break;break;}}
A1.P.UX=function(WC){return this.M7[WC];}
A1.P.Kd=function(WC,Asm){this.M7[WC]=Asm;}
A1.P.ACn=function(H){var i=0;var Aiu=new this.constructor();for(k in H.Eh){var c=H.Eh[k];Aiu.Kd(k,c.A4());}
return Aiu;}
A1.P.AC4=function(D,Ml){if(Ml.Aiz(D.Am)){Ws(D,[new II(Ml.Aiq,Ml.GO)]);}}
A1.P.Wd=function(AT){return this.A7.Wd(AT);}
A1.Aeo=function(W,N){N.AK(401);N.AK(W.KS);W.Cf(N);}
A1.Ain=function(IK,R){var K1=null;IK=Ez(IK);if(IK!=''){N=new CP(IK)
switch(N.Ej()){case 401:switch(N.Ej()){case 1:K1=new UP(R);break;case 2:K1=new UQ(R);break;case 3:K1=new UN(R);break;case 4:K1=new US(R);}
if(K1){K1.Ic(N);}
break;default:Amf(false,'JDocDes.ReadDocDes unrecognized version');}}
return K1;}
function AiD(){CG.call(this);this.Ga('Pending');this.Ga('Done');this.Ga('Signed Off');this.Ga('Postponed');this.C9(QM,1);this.C9(Qn,1);this.C9(QL,1);this.C9(Qq,1);var ET=new Gw(AQ);ET.Gb(undefined,undefined,[Aor]);ET.Gb(undefined,undefined,[Un]);ET.Gb(undefined,1,[KU,OE]);ET.Gb(undefined,0,[KU,OE]);this.Gs(ET);var Aq3=new Gw(G3,"Assigned To",new Em('ETC',true));this.Gs(Aq3);var Aq2=new Gw(IT,"Review By",new Em('ETC',true));this.Gs(Aq2);this.Mc(new K2('Mark as Done',[0],AQ,1,OE));this.Mc(new K2('Sign Off',[1],AQ,2,Un));this.Mc(new K2('Reset to Pending',null,AQ,0));this.Mc(new K2('Postpone',null,AQ,3));this.CD("Pending Actions",new AL(new AN(AQ),AV,new Cv(0)));this.CD("Actions Marked as Done",new AL(new AN(AQ),AV,new Cv(1)));this.CD("Signed Off Actions",new AL(new AN(AQ),AV,new Cv(2)));this.CD("Postponed Actions",new AL(new AN(AQ),AV,new Cv(3)));this.CD("Actions Assigned to You",new AL(new AN(G3),AV,new O7(O8)));this.CD("Pending Actions Assigned to You",new Is(new AL(new AN(AQ),AV,new Cv(0)),IZ,new AL(new AN(G3),AV,new O7(O8))));this.CD("Actions Awaiting Your Sign Off",new Is(new AL(new AN(AQ),AV,new Cv(1)),IZ,new AL(new AN(IT),AV,new O7(O8))));}
AiD.A5(CG);function UP(R){A1.call(this,1,'Action',R);}
UP.A5(A1);UP.prototype.A7=new AiD();function Ag6(){CG.call(this);this.Ga('Open');this.Ga('Closed');this.Ga('Postponed');this.C9(QM,1);this.C9(Qn,1);this.C9(QL,1);this.C9(Qq,1);var AqZ=[new Gg('Minor',0),new Gg('Important',1),new Gg('Critical',2)];var Aia=new Gw(IT,"Severity",new GY(AqZ));Aia.MY(1);this.Gs(Aia);var ME=[new Gg('Issue',0),new Gg('Idea',1),new Gg('Question',2),new Gg('Risk',3),new Gg('Assumption',4),new Gg('Concern',5)];var Ag8=new Gw(G3,"Type",new GY(ME));Ag8.MY(0);this.Gs(Ag8);var ET=new Gw(AQ,'Status');ET.MY(0);this.Gs(ET);var AgW=new Gw(Mu,"Owner");AgW.Ag2(Y5);this.Gs(AgW);this.Agw(OE);this.Agw(Un);this.Mc(new K2('Close',null,AQ,1));this.Mc(new K2('Postpone',null,AQ,2));this.Mc(new K2('Re Open',null,AQ,0));this.CD("Open Issues",new AL(new AN(AQ),AV,new Cv(0)));this.CD("Closed Issues",new AL(new AN(AQ),AV,new Cv(1)));this.CD("Postponed Issues",new AL(new AN(AQ),AV,new Cv(2)));this.CD("Critical Open Issues",new Is(new AL(new AN(AQ),AV,new Cv(0)),IZ,new AL(new AN(Wy),AV,new Ux('Critical'))));this.CD("Important Open Issues",new Is(new AL(new AN(AQ),AV,new Cv(0)),IZ,new AL(new AN(Wy),AV,new Ux('Important'))));this.CD("Minor Open Issues",new Is(new AL(new AN(AQ),AV,new Cv(0)),IZ,new AL(new AN(Wy),AV,new Ux('Minor'))));this.CD("Issues Owned by You",new AL(new AN(Mu),AV,new O7(O8)));this.CD("Open Issues Owned by You",new Is(new AL(new AN(AQ),AV,new Cv(0)),IZ,new AL(new AN(Mu),AV,new O7(O8))));}
Ag6.A5(CG);function UQ(R){A1.call(this,2,'Issue',R);}
UQ.A5(A1);UQ.prototype.A7=new Ag6();function Aak(){CG.call(this);var Aib=new Em('TC',true);this.Kd(ACI,Aib,'Negotiator 1',0,YJ);this.Kd(ACH,Aib,'Negotiator 2',0,YK);this.C9(QM,1);this.C9(Qn,1);this.C9(QL,1);this.C9(Qq,1);this.Ga('Draft');this.Ga('Proposed');var ET=new Gw(AQ,"Agreement Status");ET.MY(0);ET.Aal();ET.Gb(undefined,undefined,[Y6,Y7,GM]);this.Gs(ET);var Aig=new E6(false,'Agreed','NotAgreed',true);var S9=new Gw(G3,"Negotiator 1",Aig);S9.Gb(undefined,undefined,[Y6]);S9.MY(false);S9.Aal();this.Gs(S9);var Ua=new Gw(IT,"Negotiator 2",Aig);Ua.Gb(undefined,undefined,[Y7]);Ua.MY(false);Ua.Aal();this.Gs(Ua);var AcW=new Gw(Mu,"Drafter");AcW.Ag2(Y5);this.Gs(AcW);this.CD("Draft Terms",new AL(new AN(AQ),AV,new Cv(0)));this.CD("Proposed Terms",new AL(new AN(AQ),AV,new Cv(1)));this.CD("Agreed Terms.",new Is(new AL(new AN(G3),WP,new Cv(0)),IZ,new AL(new AN(IT),WP,new Cv(0))));this.CD("Unagreed Terms.",new Is(new AL(new AN(G3),AV,new Cv(0)),AoQ,new AL(new AN(IT),AV,new Cv(0))));}
Aak.A5(CG);Aak.P.AcU=function(H){var Aeh=H.Eh[YJ].A4();var Ac8=H.Eh[YK].A4();if((Aeh==0)||(Ac8==0)){return"You must specify both negotiators."}
if(Aeh==Ac8){return"The negotiators must be different."}
return'';}
function UN(R){A1.call(this,3,'Requirement',R);}
UN.A5(A1);UN.prototype.A7=new Aak();function AcS(){CG.call(this);this.C9(QM,1);this.C9(Qn,1);this.C9(QL,1);this.C9(Qq,1);this.Ga('One');this.Ga('Two');this.Ga('Three');}
AcS.A5(CG);function US(R){A1.call(this,4,'General',R);}
US.A5(A1);US.prototype.A7=new AcS();function Aq7(Au){var A,B,C3,R=Au.AA;A=CI(360,225,"Choose a Document Type",{k:'#',c:'#'});A.AA=R;A.Ye=Au
B=new AU(20,220,370,60);C3=[];A.Aq6=A.Kj('Action List',B,1,C3,new AY('Action List',600,530,'CDocTypes_ActionList.htm'));A.Aso=A.Kj('Issues List',B,1,C3,new AY('Issue List',600,530,'CDocTypes_IssueList.htm'));A.AsH=A.Kj('Requirements List',B,1,C3,new AY('Requirements List',600,530,'CDocTypes_RequirementList.htm'));A.AsG=A.Kj('General List',B,1,C3,new AY('General List',600,530,'CDocTypes_GeneralList.htm'));A.Cg=function(){var W=null;if(this.Aq6.value){W=new UP(R);}else if(this.Aso.value){W=new UQ(R);}else if(this.AsH.value){W=new UN(R);}else if(this.AsG.value){W=new US(R);}
if(W){W.Asf();var H=ACq(this.Ye,W);AF(H,true,false);}
this.A2();}
return A;}
function Gg(Aj,Ii){this.Al=Aj;this.Aay=Ii;this.toString=function(){return this.Al;}
this.A4=function(){return this.Aay;}
this.Ic=function(ML){this.Al=ML.KR();this.Aay=ML.Ej();}
this.Cf=function(QZ){QZ.Cr(this.Al);QZ.AK(this.Aay);}}
function Auw(Qo,Mb){this.Acx=Qo;this.Ae8=Mb;}
function K2(AsN,Qy,AsP,Gf,AsO){this.AEm=AsN;this.MS=Qy;this.Aiq=AsP;this.GO=Gf;this.AGY=AsO;this.Aiz=function(M){if(this.MS){for(var i=0;i<this.MS.length;i++){if(Gc(M,AQ)==this.MS[i]){return true;}}}else{return true;}
return false;}
this.AEl=function(M){if(this.Aiz(M)){var Av=M.Ad.Co();return M.El(G1,this.Aiq,this.GO)=='';}
return false}}
function Gw(X,Aj,AeX,AsJ){this.EH=X;this.UU=[];this.Al=(Aj)?Aj:'';this.Ao=(AeX)?AeX:null;this.Ae4=!((AsJ)?true:false);this.Aa9=undefined;this.Acd=Au4;this.Ac9=false;this.Gb=function(Qy,YN,YL){Y(this.UU,new Ast(Qy,YN,YL));};this.MY=function(value){this.Aa9=value;this.Acd=Aom;}
this.Ag2=function(Asv){this.Acd=Asv;}
this.Aal=function(){this.Ac9=true;}}
function Ast(Qy,YN,YL){this.MS=Qy;this.Agm=YN;this.YD=YL;this.Ask=function(S){if(this.YD.length>0){for(k=0;k<this.YD.length;k++){var e=this.YD[k];if(S.EC(e)){return true;}}}else{return true;}
return false;}}
function Ae9(X,f,W8,Mb,Qo){this.EH=X;this.ACS=f;this.ACR=W8;this.Ae8=Mb;this.Acx=Qo}
function Aw4(F){var A=CI(550,180,'Edit Cell',{k:'#',c:'#'});A.G5=F;var B=new AU(0,70,500,55);var Aes=Gc(F.Am,AcN);var Aer=Gc(F.Am,Ms);A.YA=A.Cn('Title',B,1,false);A.YA.value=Aer;A.Aeu=A.AkX('Body',B,10,1,false);A.Aeu.value=Age(Aes);A.Wf(B.Cm+40);A.Cg=function(){var Aeq=Agr(this.Aeu.value.trim());var AeE=this.YA.value.trim();if((Aeq!=Aes)||(AeE!=Aer)){Ws(this.G5,[new II(Ms,AeE,false),new II(AcN,Aeq,false)]);}
this.A2();}
A.C6=function(){Ele_Focus(this.YA);}
AF(A,true,false);}

function AGX(){var A,B,Ab,AeH,L,YS;A=CI(350,300,"User Details",{k:'#',c:'#'});B=new AU(20,150,320,60);A.AD=A.Cn("Name",B,1,false);A.YQ=A.Cn("Password",B,1,true);A.Asz=A.Cn("Confirm Password",B,1,true);A.GQ=A.Cn("Email",B,1,false);A.AsB=A.Kj("Send me information about new products and updates.",B,3);A.Cg=function(){function Ev(Q){if(!Ub(Q.AD.value.trim(),6,32)){return'The user name must be between 6 and 32 characters long and contain only letters and numbers.';}
if(!Ub(Q.YQ.value,6,32)){return'The password must be between 6 and 32 characters long and contain only letters and numbers.';}
if(Q.YQ.value!=Q.Asz.value){return'Passwords do not match.';}
if(!Uc(Q.GQ.value)){return'The email address is incorrectly formatted.';}
return'';}
Ab=Ev(this);if(Ab!=''){A8('',Ab,300,200,E7,A);}else{AeH=A8('',"Registering user at server.",300,200,AE6,A);L=AIC(this.AD.value.trim(),this.YQ.value,this.GQ.value,this.AsB.value,false);AeH.A2();Ab='Unable to contact the server please try later.';YS=false
if(L){if(L.p_sMsg==''){YS=true;Ab='A new user has been created';}else{Ab=KZ(L.p_sMsg,'Unable to create a user with these details.');}}
A8('',Ab,300,200,E7,A);if(YS){this.A2();}}}
A.C6=function(){Ele_Focus(this.AD);}
A.Gr=function(CV){Sb('Message Button Clicked');}
return A;}

function AEo(){var a=CO(document.getElementById("base"),'div');var Gx=new Array();for(var i in a){var A=a[i];if(A.Ap){if(A.Ap.AM){Gx[Gx.length]=A.Ap;}}}
return Gx;}
var Qv=null;var Aew=null;function Aez(Au){var H=Aq7(Au);AF(H,true,false);}
var p_OrgRes=null;function Asy(Um){p_iUserLoggedOn=Um;KP(Cl);MainParse();}
function AIZ(U,Um){var btn=Ih(U+" "+Um.toString(),70,-1,0,1,'',Asy,Um);btn.style.textAlign='center';Cl.appendChild(btn);btn.style.marginLeft='20px';btn.style.marginBottom='20px';}
function p_MainDocParse(){Oy();var AC='';var YU,Gq,Qw;var Qx=document.getElementById("org");if(Qx){YU=AeU(Qx);if(YU){p_OrgRes=YU;AC=p_OrgRes.p_sName+" : ";}}
var Au=document.getElementById("project");if(Au){Gq=AiL(Au);if(Gq){Qv=Gq;Aef(Gq);AC+=Qv.p_sName+" : ";}
Cq(Au);}
var YP=document.getElementById("maindoc");if(YP){Qw=Aiv(YP);if(Qw){Uh(Qw);Aew=Qw;Cq(YP);}}
GH(Cl,AC,'ProjectTitle');if(Aew){AmR(Gq,Qw);}}
function MainParse(){Oy();var AC='';var Qx=document.getElementById("org");if(Qx){p_OrgRes=AeU(Qx);AC=p_OrgRes.p_sName+" : ";}
var Au=document.getElementById("project");var Gq=AiL(Au);Qv=Gq;Aef(Gq);Cq(Au);AC+=Qv.p_sName;var i,CB,G;GH(Cl,AC,'ProjectTitle');for(i=0;i<Gq.p_zDocRes.length;i++){AmR(Gq,Gq.p_zDocRes[i]);}
var S=Qv.Eu();if(S.EC(YZ)){Cl.MK=Ih('Add Document',120,-1,0,1,'',Aez,null,{s:'Add a new document to this project.',w:200});Cl.MK.style.textAlign='center';Cl.appendChild(Cl.MK);Cl.MK.style.marginLeft='20px';Cl.MK.style.marginBottom='20px';}}
function AmR(R,CB){var G;G=CB.AAK(R);G.AiE(CB);G.AA=R;if(Cl.MK){Cl.insertBefore(G,Cl.MK)}else{Cl.appendChild(G);}}
function AI4(){this.p_zOrgRes=new Array();this.AI5=function(E4){this.p_zOrgRes[this.p_zOrgRes.length]=E4;}}
function AI3(Aj){this.p_zProjRes=new Array();this.p_sName=Aj;this.AIW=function(AsA){this.p_zProjRes[this.p_zProjRes.length]=AsA;}}
function YX(Ou){if(Ou){Aub(Ou);YC.Asr();YC.Ass(Ou);}}
function UserHome_Main(){Oy();YC=Asp();Cl.appendChild(YC);Asq(p_idSession,Yx);}

function p_Main_EmailedUser(){Oy();var A=Uk(p_userOld,false);AF(A,true,false);}
function p_Main_NewUser(){Oy();var A=Asu(null,false);A.KY=function(){history.back();}
AF(A,true,false);}
function p_Main_ForgettendPassword(){Oy();var A=AsL();AF(A,true,false);}
function AsL(){var A=CI(450,190,'Forgotten Password',{k:'Submit',c:'#'});A.KY=function(CV){history.back();}
A.Gr=function(CV){window.location='../NotSecure/AdhocIntro.aspx';}
A.Ac=function(L){var CL='Unable to contact the server please try later.';var Kc=false
if(L){if(L.p_sMsg==''){Kc=true;CL="Your password has beed sent to this email address.";}else{CL=KZ(L.p_sMsg,'Email not recognized.');}}
A.YM=Kc;A8('Result',CL,300,200,E7,A);}
A.Cg=function(){L=AsK(this.KJ.value,this.Ac);}
var B=new AU(20,100,350,60);A.Il('',1,B,"Please enter your email address.",1);A.Il('',1,B,"Your password will be emailed to this address.",1);A.KJ=A.Cn('Email',B,1,false);A.C6=function(){Ele_Focus(this.KJ);}
A.Ev=function(){if(!Uc(this.KJ.value)){return'The email address is incorrectly formatted.';}
return'';}
return A}
function Aou(OA){var A=CI(450,300,'User Settings',(OA)?{k:'Submit',c:'#'}:{k:'Submit'});A.Gi=function(){var As=!this.KX.A4();Ax(this.ON,As);Ax(this.ON.GX,As);Ax(this.Aav,As);Ax(this.Aav.GX,As);}
A.Gr=function(CV){if(A.YM){window.location=A.Uw;}}
A.AsM=function(L){var CL='Unable to contact the server please try later.';var Kc=false
if(L){if(L.p_sMsg==''){Kc=true;CL=A.Aok;}else{CL=KZ(L.p_sMsg,'Unable to perform user action.');}}
A.YM=Kc;A8('Result',CL,300,200,E7,A);}
A.Cg=function(){L=AsF(A.Aoo,this.Uv.value.trim(),this.ON.value,this.KJ.value,this.AmV.value,this.AsM);}
function AsD(H){var i=0;H.Gi();}
var B=new AU(20,200,350,60);A.Uv=A.Cn('User Name',B,1,false);A.KJ=A.Cn('Email',B,1,false);A.KX=A.Kj('Change Password',B,1,undefined,undefined,{s:'Click this if you want to change your password.',w:300},AsD,A);A.ON=A.Cn('New Password',B,1,true);A.Aav=A.Cn('Re enter Password',B,1,true);A.AmV=A.Kj('Let us send you emails',B,1);A.Gi();A.Ev=function(){if(!Ub(this.Uv.value.trim(),6,32)){return'The user name must be between 6 and 32 characters long and contain only letters and numbers.';}
if(A.KX.A4()){if(!Ub(this.ON.value,6,32)){return'The password must be between 6 and 32 characters long and contain only letters and numbers.';}
if(this.ON.value!=this.Aav.value){return'Passwords do not match.';}}
if(!Uc(this.KJ.value)){return'The email address is incorrectly formatted.';}
return'';}
A.C6=function(){Ele_Focus(this.Uv);}
return A;}
function AsE(Er,OA){var A=Uk(Er,OA);A.Gr=function(CV){if(A.YM){A.A2();}}
return A;}
function Uk(Er,OA){var A=Aou(OA);A.Uv.value=Er.p_sName;A.KJ.value=Er.p_sEmail;A.AmV.CX(Er.p_bSpam);A.KX.CX(!Er.p_bHasPassword);Ax(A.KX,!Er.p_bHasPassword);Ax(A.KX.GX,!Er.p_bHasPassword);A.Gi();A.Aok='User details have been updated.';A.Aoo=p_idSession;A.Uw='../NotSecure/AdhocIntro.aspx';return A;}
function AKc(Er){var A=Uk(Er,false);A.Uw='../NotSecure/AdhocIntro.aspx';return A;}
function AKd(Er){var A=Uk(Er,true);A.Uw='../Secure/Base.aspx';A.KY=function(){window.location='../Secure/Base.aspx';}
return A;}
function Asu(){var A=Aou(true);A.KY=function(){window.location='../NotSecure/AdhocIntro.aspx';}
A.Aok='User has been created.';A.Aoo='';A.Uw='../NotSecure/AdhocIntro.aspx';A.KX.CX(true);Ax(A.KX,true);A.Gi();return A;}

function CY()
{var Us=new Array();this.add=function(name,value)
{Us[name]=value;return this;}
this.toXml=function()
{var AmO="";for(var p in Us)
{if(typeof(Us[p])!="function")
AmO+="<"+p+">"+Us[p].toString().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")+"</"+p+">";}
return AmO;}}
function Aw(){}
Aw.invoke=function(url,Ea,parameters,Ct,Ep)
{if(Ct)
Aw._loadWsdl(url,Ea,parameters,Ct,Ep);else
return Aw._loadWsdl(url,Ea,parameters,Ct,Ep);}
AmY=new Array();Aw._loadWsdl=function(url,Ea,parameters,Ct,Ep)
{var AR=AmY[url];if(AR+""!=""&&AR+""!="undefined")
return Aw._sendSoapRequest(url,Ea,parameters,Ct,Ep,AR);var En=Aw._getXmlHttp();En.open("GET",url+"?wsdl",Ct);if(Ct)
{En.onreadystatechange=function()
{if(En.readyState==4)
Aw._onLoadWsdl(url,Ea,parameters,Ct,Ep,En);}}
En.send(null);if(!Ct)
return Aw._onLoadWsdl(url,Ea,parameters,Ct,Ep,En);}
Aw._onLoadWsdl=function(url,Ea,parameters,Ct,Ep,Eq)
{var AR=Eq.responseXML;AmY[url]=AR;return Aw._sendSoapRequest(url,Ea,parameters,Ct,Ep,AR);}
Aw._sendSoapRequest=function(url,Ea,parameters,Ct,Ep,AR)
{var OI=(AR.documentElement.attributes["targetNamespace"]+""=="undefined")?AR.documentElement.attributes.getNamedItem("targetNamespace").nodeValue:AR.documentElement.attributes["targetNamespace"].value;var ML="<?xml version=\"1.0\" encoding=\"utf-8\"?>"+"<soap:Envelope "+"xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" "+"xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" "+"xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"+"<soap:Body>"+"<"+Ea+" xmlns=\""+OI+"\">"+
parameters.toXml()+"</"+Ea+"></soap:Body></soap:Envelope>";var En=Aw._getXmlHttp();En.open("POST",url,Ct);var Aq8=((OI.lastIndexOf("/")!=OI.length-1)?OI+"/":OI)+Ea;En.setRequestHeader("SOAPAction",Aq8);En.setRequestHeader("Content-Type","text/xml; charset=utf-8");if(Ct)
{En.onreadystatechange=function()
{if(En.readyState==4)
Aw._onSendSoapRequest(Ea,Ct,Ep,AR,En);}}
En.send(ML);if(!Ct)
return Aw._onSendSoapRequest(Ea,Ct,Ep,AR,En);}
Aw._onSendSoapRequest=function(Ea,Ct,Ep,AR,Eq)
{var o=null;var AoU=Aw._getElementsByTagName(Eq.responseXML,Ea+"Result");if(AoU.length==0)
{if(Eq.responseXML.getElementsByTagName("faultcode").length>0)
throw new Error(500,Eq.responseXML.getElementsByTagName("faultstring")[0].childNodes[0].nodeValue);}
else
o=Aw._soapresult2object(AoU[0],AR);if(Ep)
Ep(o,Eq.responseXML);if(!Ct)
return o;}
Aw._getElementsByTagName=function(document,Oe)
{try
{return document.selectNodes(".//*[local-name()=\""+Oe+"\"]");}
catch(AoF){}
return document.getElementsByTagName(Oe);}
Aw._soapresult2object=function(node,AR)
{return Aw._node2object(node,AR);}
Aw._node2object=function(node,AR)
{if(node==null)
return null;if(node.nodeType==3||node.nodeType==4)
return Aw._extractValue(node,AR);if(node.childNodes.length==1&&(node.childNodes[0].nodeType==3||node.childNodes[0].nodeType==4))
return Aw._node2object(node.childNodes[0],AR);var Aq1=Aw._getTypeFromWsdl(node.nodeName,AR).toLowerCase().indexOf("arrayof")!=-1;if(!Aq1)
{var J=null;if(node.hasChildNodes())
J=new Object();for(var i=0;i<node.childNodes.length;i++)
{var p=Aw._node2object(node.childNodes[i],AR);J[node.childNodes[i].nodeName]=p;}
return J;}
else
{var l=new Array();for(var O=0;O<node.childNodes.length;O++)
l[l.length]=Aw._node2object(node.childNodes[O],AR);return l;}}
Aw._extractValue=function(node,AR)
{var value=node.nodeValue;switch(Aw._getTypeFromWsdl(node.parentNode.nodeName,AR).toLowerCase())
{default:case"s:string":return(value!=null)?value+"":"";case"s:boolean":return value+""=="true";case"s:int":case"s:long":return(value!=null)?parseInt(value+"",10):0;case"s:double":return(value!=null)?parseFloat(value+""):0;case"s:datetime":if(value==null)
return null;else
{value=value+"";value=value.substring(0,value.lastIndexOf("."));value=value.replace(/T/gi," ");value=value.replace(/-/gi,"/");var A=new Date();A.setTime(Date.parse(value));return A;}}}
Aw._getTypeFromWsdl=function(AoA,AR)
{var EX=AR.getElementsByTagName("s:element");if(EX.length==0)
EX=AR.getElementsByTagName("element");for(var i=0;i<EX.length;i++)
{if(EX[i].attributes["name"]+""=="undefined")
{if(EX[i].attributes.getNamedItem("name")!=null&&EX[i].attributes.getNamedItem("name").nodeValue==AoA&&EX[i].attributes.getNamedItem("type")!=null)
return EX[i].attributes.getNamedItem("type").nodeValue;}
else
{if(EX[i].attributes["name"]!=null&&EX[i].attributes["name"].value==AoA&&EX[i].attributes["type"]!=null)
return EX[i].attributes["type"].value;}}
return"";}
Aw._getXmlHttp=function()
{try
{if(window.XMLHttpRequest)
{var Eq=new XMLHttpRequest();if(Eq.readyState==null)
{Eq.readyState=1;Eq.addEventListener("load",function()
{Eq.readyState=4;if(typeof Eq.onreadystatechange=="function")
Eq.onreadystatechange();},false);}
return Eq;}
if(window.ActiveXObject)
return new ActiveXObject(Aw._getXmlHttpProgID());}
catch(AoF){}
throw new Error("Your browser does not support XmlHttp objects");}
Aw._getXmlHttpProgID=function()
{if(Aw._getXmlHttpProgID.progid)
return Aw._getXmlHttpProgID.progid;var WL=["Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];var o;for(var i=0;i<WL.length;i++)
{try
{o=new ActiveXObject(WL[i]);return Aw._getXmlHttpProgID.progid=WL[i];}
catch(AoF){};}
throw new Error("Could not find an installed XML parser");}

var AIG='../NotSecure/AdhocIntro.aspx'
var Asi=1;var Asj=2;function II(QG,AI,QH){this.OK=QG;this.UO=AI;this.Asg=(QH)?true:false;this.Cf=function(s){s.AK(this.OK);s.Cr(this.UO);s.ES(this.Asg);}}
function AcI(C5,Cc,AoO){this.WB=C5;this.WM=Cc;this.IH=(AoO)?AoO:[];this.Ag9=function(QG,AI,QH){this.IH[this.IH.length]=new II(QG,AI,QH);}
this.Cf=function(s){s.AK(Asi);s.AK(this.WB);s.AK(this.WM);s.Sh(this.IH);}}
function Aci(CB,At,Cs){for(var i=0;i<Cs.length;i++){var WV=Cs[i];if(WV.OK>=0){At.p_zBody[WV.OK]=WV.UO;}}}
function AoH(C5,Cc){this.WM=Cc;this.WB=C5;this.Cf=function(s){s.AK(Asj);s.AK(this.WB);s.AK(this.WM);}}
function Wl(ch){this.OR=new Array();if(ch){this.OR[0]=ch;}
this.Akw=function(Asn){this.OR[this.OR.length]=Asn;}
this.Cf=function(s){s.Sh(this.OR);}}
function AEx(F){var Cc=F.Am.p_idItem;if(Cc>0){if(U2==0){var c=new Wl(new AoH(F.Ap.AM.p_idDoc,Cc));U1(c);}else{Asl.Gb(F,Cc.toString());}}else{if(U2==0){Yl.Gb(F,Cc.toString());}else{Akm.SY(Cc.toString());}}}
function ACN(F,c){U1(c);}
function ACM(F,Cs){var Cc=F.Am.p_idItem;var C5=F.Ap.AM.p_idDoc;if(Cc>0){if(U2==0){var AoN=new AcI(C5,Cc);AoN.IH=Cs;U1(new Wl(AoN));}else{Akr(Asc,C5,Cc,Cs);}}else{if(U2==0){Akr(Yg,C5,Cc,Cs);}else{var Mh=Akm.At(id.toString());if(Mh){Aci(F.Ap.AM,F.Am,Cs);}}}}
function Akr(AkH,C5,Cc,Cs){var A=AkH.At(Cc.toString());if(!A){A=new AcI(C5,Cc);AkH.Gb(A,Cc.toString());}
for(var i=0;i<Cs.length;i++){var As=Cs[i];var AkI=A.IH[As.OK.toString()]
if(AkI){AkI.UO=As.UO;}else{A.IH[As.OK.toString()]=As;}}}
function U1(Asd){var N=new Cj
Asd.Cf(N);Asa(p_idSession,N.CZ,Asb);if(UM==0){Ase();}
UM++;}
var Yl=new K5();var Yg=new K5();var UM=0;var U2=0;var Asl=new K5();var Akm=new K5();var Asc=new K5();function Asb(L,C5){if(L){if(L.p_sMsg==''){var Ch=new Wl
var AkM=L.p_zEditRes;for(var i=0;i<AkM.length;i++){var IP=AkM[i];switch(IP.p_iType){case 1:var M=AEk(IP.p_lid);if(M){M.p_idItem=IP.p_gid;}
var Auv=Yl.At(IP.p_lid.toString());if(Auv){Ch.Akw(new AoH(IP.p_idDoc,IP.p_gid));Yl.SY(IP.p_lid.toString());}
var A=Yg.At(IP.p_lid.toString());if(A){Ch.Akw(A);Yg.SY(IP.p_lid.toString());}
break;}}
if(Ch.OR.length>0){U1(Ch);}}}
UM--;if(UM==0){Auu();}}
var K6=null;function Ase(){if(K6==null){K6=AkG(200,44,'#FFC0C0',0);var p=GH(K6,"Saving");p.style.fontSize="24px";p.style.color="#FFFFFF";p.style.margin="10px";Ip(document.body,K6,AaP()-210,Acs()-54,true);}}
function Auu(){if(K6!=null){MG(K6);K6=null;}}

var Aui=-1;var KM=0;var Mt=1;var MJ=2;var AiN=3;function Auz(E4){this.W5=E4.p_id;this.AuA=E4.p_sName;this.Wp=E4.p_bRights;this.Aae=function(){A8('',"Are you sure you want to delete '"+this.AuA+"'?",300,200,OQ,this);}
this.Gr=function(CV){if(CV==0){var L=Aux(p_idSession,this.W5,Yx)}}
this.toString=function(){return'Delete Organization';}}
function Auo(E4){this.KC=E4;this.Wp=E4.p_bRights;this.Aae=function(){var H=Aum(this.KC)
AF(H,true,false);}
this.toString=function(){return' Organization Properties';}}
function Ck(U,id,GN,Oc){this.Wp=(Oc)?true:false;this.SQ=U;this.EI=(id)?id:0;this.EZ=(GN)?GN:null;}
Ka.Bequethes(Ck);Ck.P.toString=function(){return this.SQ;}
function AgK(IL,W7,Aus,S){S=(S)?S:new Uo();if(IL){if(W7){if(IL.p_idOwner==p_iUserLoggedOn){S.Cd(GM);S.Cd(KU);S.Cd(Awd);}
if(W7.UX(YJ)==p_iUserLoggedOn){S.Cd(Y6);}
if(W7.UX(YK)==p_iUserLoggedOn){S.Cd(Y7);}}}
Aus.Eu(S);return S;}
function Auq(R){var Au=MI('#FFFFFF',0);function Aur(AP){var i=0;if(ACQ.ctlrKey){window.open("document.aspx?idDoc="+AP.p_idDoc);}else{Akk("document.aspx?idDoc="+AP.p_idDoc);}};Au.Yp=function(M1,A3){var Q=A3.EZ;switch(A3.EI){case 1:Akk("document.aspx?idDoc="+Q.AM.p_idDoc);return;case 2:window.open("document.aspx?idDoc="+Q.AM.p_idDoc);return;case 3:var W2=AgT(Au,Q);AF(W2,true,false);return;case 4:A8("Deleting a Document","Are you sure you want to delete this document?",300,160,OQ,{Gr:function(CV){if(CV==0){AgL(p_idSession,Q.AM.p_idDoc,function(L,AuB){if(IA(L,'Unable to delete document.')){Cq(AuB);}},Q);}}});return;}}
Au.AuN=function(G){var S=AgK(G.AM,G.Ai,Au.AA);var Ae=[];Y(Ae,new Ck('Open',1,G,true));Y(Ae,new Ck('Open In New Win/Tab',2,G,true));Y(Ae,new Ck('Doc Properties',3,G,S.EC(GM)));Y(Ae,new Ck('Delete Doc',4,G,S.EC(GM)));var p=W9(Cl,G.AuK);YG(Ae,Au.Yp,p,140);}
Au.Aei=function(IL){var G=MI('#FFFFFF',0);G.Akc=function(Cb){this.AM=Cb;this.Ai=A1.Ain(Cb.p_ssDocDes,this.AA);}
G.Co=function(){return{Ad:this,AM:this.AM,Ai:this.Ai,A7:this.Ai.A7,AA:this.AA}}
G.Uj=function(IL){this.Akc(IL);this.OD.AE1(IL.p_sName);}
G.AA=this.AA;G.Akc(IL);var T=Sf(2,1);T.style.tableLayout='fixed';T.setAttribute('width','100%');var GF=Ks('../Images/Btn_Itm_Mnu.gif',13,11,this.AuN,G,true);Aiw(GF,'right');T.I(1,0).width='15px';T.I(1,0).style.verticalAlign='top';G.Ix=GF;var A=MI('#FFFFFF',0);EA(A,5,15);G.AuK=GF;T.I(1,0).appendChild(A);T.I(1,0).appendChild(GF);G.OD=Ih(IL.p_sName,0,26,5,1,'DocBtnText',Aur,IL,null);G.OD.style.paddingLeft='10px';G.OD.style.margin='10px';G.OD.style.marginRight='0px';T.I(0,0).appendChild(G.OD);G.style.marginRight='10px';G.appendChild(T)
Au.appendChild(G);}
Au.style.paddingLeft='10px';Au.AA=R;var Sm=Ih('Add Document',120,-1,0,1,'',Aez,Au,{s:'Add a new document to this project.',w:200});Sm.style.textAlign='center';Aiw(Sm,'right');Sm.style.margin='10px';Au.appendChild(Sm);Aaj(Au,'h1',R.p_sName);Au.appendChild(MI(null,0,{w:5,h:5}))
for(var k in R.p_zDocRes){Au.Aei(R.p_zDocRes[k]);}
return Au;}
function Asp(){var AIO;Sp=Sf(0,0);Sp.width='100%';Sp.Asr=function(){KP(this.GetBody());}
Sp.Ass=function(Akb){function AuO(D){var Ce=MD(150,null,null);Ce.AE(new Auz(D.KC),1);Ce.AE(new Auo(D.KC),2);var c=D.I(3);Ip(document.body,Ce,Mj(c)+5,MQ(c)+5,true,true);}
function AuI(M1,A3){if(A3.EI==1){Aml(A3.EZ.AA.p_id);}else if(A3.EI==2){var R=A3.EZ.AA;AuH(p_idSession,R.p_id,function(L){if(IA(L,'Unable to load project.')){AcK(L.p_PrjRes);var H=AsZ(L.p_PrjRes);AF(H,true,false);}});}else if(A3.EI==3){R=A3.EZ.AA;AoB('',"Are you sure you want to delete this project?",300,200,OQ,{Gr:function(CV){if(CV==0){As1(p_idSession,R.p_id,Yx);}}},true,true);}}
function AsX(D){var Ce=MD(130,AuI,D);Ce.AE(new Ck("Project Properties",2,D,D.AA.p_bRights));Ce.AE(new Ck("Delete Project",3,D,D.AA.p_bRights));var c=D.I(3);Ip(document.body,Ce,Mj(c)+5,MQ(c)+5,true,true);}
function AmG(c,Ur,D,Af){var A=document.createElement('div');EA(A,20,20);A.style.overflow='hidden';A.style.paddingTop='9px';A.style.paddingLeft='4px';c.style.verticalAlign='top';D.Ix=Ks('../Images/Btn_Itm_Mnu.gif',13,11,Ur,D,true,Af);A.appendChild(D.Ix);c.appendChild(A);}
function St(D,c,CE){CE=(CE)?CE:2;D.I(0).style.width='50px';D.I(1).style.width='20px';D.I(3).style.width='20px';D.I(4).style.width='200px';Ss(D.I(0),c,CE);Ss(D.I(1),c,CE);Ss(D.I(3),c,CE);Ss(D.I(4),c,CE);}
function AsY(Ec){var H=As5();AF(H,true);}
function As2(Ec){var H=AsS(Ec.KC,-999);AF(H,true);}
function Aml(IM){location.href='project.aspx?idPrj='+IM.toString();}
function AGw(EN){Aml(EN.AA.p_id);}
function Ss(AW,c,CE){CE=(CE)?CE:2;var A=GK(2,CE);AW.appendChild(A);}
function AsT(L){if(IA(L,'Unable to find user.')){var H=AsE(L,true);AF(H,true,false);}}
function AsQ(){AsR(p_idSession,AsT,null);}
var AmD=this.KG(5);St(AmD,'#FFFFFF',50);var Ig=AmD.I(2);var AkW=Yz('Add Organization',160,20,2,1,'ButtonText',AsY,null,{s:'Add a new organization to the system.',w:215});Ig.appendChild(AkW);AkW.style.marginBottom='10px';var Ak2=Yz('Edit User Properties',160,20,2,1,'ButtonText',AsQ,null,{s:'Edit user properties on the system.',w:215});Ig.appendChild(Ak2);Ak2.style.marginBottom='10px';Ig.style.paddingLeft='10px';var i,O,Ei,R,Ec,EN;for(i=0;i<Akb.p_zOrgRes.length;i++){Ei=Akb.p_zOrgRes[i];Ec=this.KG(5);Acg(Ec,'#B60000');Row_SetBorder(Ec,'t','d');Row_SetBorder(Ec,'b','d');Row_SetBorder(Ec,'r','w');AmG(Ec.I(3),AuO,Ec,{s:'Show organization menu.',w:155});Ec.KC=Ei;Ig=Ec.I(2);var SW=document.createElement('h1');SW.appendChild(document.createTextNode(Ei.p_sName));SW.style.color="#FFFFFF"
Eg(SW,'DocTitle');Ig.appendChild(SW);Ig.style.paddingLeft='10px';if(Ei.p_bRights){var Qi=Ec.I(4);var AsU=Yz('Add Project',120,20,2,1,'ButtonText',As2,Ec,{w:205,s:'Add a new project to the organization.'});Qi.appendChild(AsU);Qi.style.paddingLeft='20px';}
St(Ec,'#F0F0F0');for(O=0;O<Ei.p_zProjRes.length;O++){R=Ei.p_zProjRes[O];EN=this.KG(5);EN.AA=R;AmG(EN.I(3),AsX,EN,{w:125,s:'Show Project Menu'});St(EN,'#FFFFFF');EN.I(2).style.paddingLeft='30px';var Au=Auq(R);Au.style.width="100%";EN.I(2).style.paddingRight='10px';EN.I(2).style.paddingTop='10px';EN.I(2).style.paddingBottom='0px';EN.I(2).style.verticalAlign='top';EN.I(2).appendChild(Au);}
var Ak3=this.KG(5);St(Ak3,'#FFFFFF',30);Ak3.I(0).style.fontSize='30px';}}
return Sp;}
function Ak1(){var A;A=CI(350,180,"Organization",{k:'#',c:'#'});var B=new AU(0,100,300,80);A.AD=A.Cn("Name",B,1,false);A.C6=function(){Ele_Focus(this.AD);}
A.Ev=function(){A.AD.value=A.AD.value.trim();function As6(){if(!Ail(A.AD.value,6,32)){return'The organization name can contain only letters, numbers and spaces and must be between 6 and 32 characters long.';}
return'';}
return As6();}
A.AkQ=function(L){if(Aca(L)){if(L.p_sMsg!=''){A8("There was a problem.",KZ(L.p_sMsg),400,300,{k:'#'});}
if(L.p_bNewBase){YX(L.p_BaseRes);}
if(L.p_sMsg==''){A.A2();}}}
return A;}
function As5(){var A=Ak1();A.Cg=function(){var L=Auf(p_idSession,A.AD.value.trim(),A.AkQ);}
return A;}
function Aum(E4){var A;A=Ak1();A.KC=E4;A.AD.value=E4.p_sName;A.Cg=function(){if(this.AD.value!=E4.p_sName){var AkS=new AEu();AkS.Cr('Name',this.AD.value.trim());Aug(p_idSession,this.KC.p_id,AkS.p_sLine(),A.AkQ);}}
return A;}
function Amd(OP,IM,Aul){function Auj(Ed){var AS=Ed.O4.As9(new AcE(null,null,Ed.G7,Ed.CS));if(AS){Ed.O4.CN.AE(AS);}}
function Aua(H){var Ed=As7(Auj,H.CN.p_Items());Ed.O4=H;AF(Ed,true);}
function Aud(H){if(H.CN.p_SelectedItem()){H.CN.Q1(H.CN.p_SelectedItem());H.Ama();}}
function Aue(Ed){Ed.Ak9.G7=Ed.G7;Ed.Ak9.CS=Ed.CS;A.Ama();A.CN.Im();}
function Auc(H){if(H.CN.p_SelectedItem){var Ed=AqY(Aue,H.CN.p_Items(),H.CN.p_SelectedItem());Ed.O4=H;AF(Ed,true);}}
function Aqf(U5){var As=(U5.p_SelectedItem())?(U5.p_SelectedItem().CS==3):true;A.Ak4.KQ(As);A.Ak7.KQ(As);}
var A;A=CI(510,320,"Project",{k:'#',c:'#'});A.style.overflow='visible'
var B=new AU(20,120,320,60);A.AD=A.Cn("Project Name",B,1,false);A.AGl=Aul;A.W5=OP;A.Aqi=IM;var Cw=B.Cm;B=new AU(20,120,370,Cw);var Cp=new AU(20,380,400,Cw);A.AGh=A.E1('',Cp,'Add',90,Aua,A,0,new AY('Project Members',500,300,'Prj_Members.htm'));A.Ak7=A.E1('',Cp,'Delete',90,Aud,A,0);A.Ak7.KQ(true);A.Ak4=A.E1('',Cp,'Properties',90,Auc,A,0);A.Ak4.KQ(true);A.CN=A.SC('Users',B,100,1,Aqf);Cw=B.Cm;A.IR=A.Gm('Team Head',B,true,1,undefined,new AY('Head Team Member',300,200,'Prj_TeamChief.htm'));A.IR.Amt(A);A.Kf=A.Gm('Head Customer',B,true,1,undefined,new AY('Head Customer',300,200,'Prj_CustChief.htm'));A.Kf.Amt(A);A.Ama=function(){var A9=this.Kf.p_SelectedItem();if(A9){if(!Aem(A9,this.CN.p_Items())){this.Kf.MN();}else if(A9.CS!=1){this.Kf.MN();}}
var Ak=this.IR.p_SelectedItem();if(Ak){if(!Aem(Ak,this.CN.p_Items())){this.IR.MN();}else if((Ak.CS!=0)&&(Ak.CS!=3)){this.IR.MN();}}}
A.ondropdown=function(Q){function Ame(Aqd,Aqh,AkT){var i;var SD=Aqd.p_Items();for(i=0;i<SD.length;i++){if((SD[i].CS==AkT)||((AkT==0)?SD[i].CS==3:false)){Aqh.AE(SD[i]);}}}
Q.Ok();if(Q==this.IR){Ame(this.CN,this.IR,0);}else if(Q==this.Kf){Ame(this.CN,this.Kf,1);}}
A.C6=function(){Ele_Focus(this.AD);}
A.AGn=function(U5,AGp){}
A.As9=function(Ey){return Ey;}
A.Ev=function(){this.AD.value=this.AD.value.trim();if(!Ail(this.AD.value,6,32)){return'The project name can contain only letters, numbers and spaces and must be between 6 and 32 characters long.';}
return'';}
A.AkO=function(Q){return(Q.p_SelectedItem())?Q.p_SelectedItem().G7:'';}
A.Cg=function(){this.AkN();}
A.AkN=function(){var s=new Cj;s.AK(this.Aqi);s.Cr(this.AD.value);s.AK(this.W5);s.Sh(this.CN.p_Items());s.Cr(this.AkO(this.IR));s.Cr(this.AkO(this.Kf));Aqc(p_idSession,s.CZ,AqL,this);}
function AqL(L,AmC){if(!Aca(L)){}else if((L.p_sMsg=='#5')&&(L.p_zEmails.length>0)){var H=AqH(A.AD.value.trim(),L.p_zEmails,AmC);AF(H,true,true);}else if(L.p_sMsg==''){YX(L.p_BaseRes);AmC.A2();}else{A8("Error",KZ(L.p_sMsg,'There was a problem with those project properties.'),400,300,{k:'#'});}}
A.AmA=function(){this.AkN();}
return A;}
var OO=null;var OL=null;function AqV(MC,Acp,Oz,Acr){function AqQ(L){if(OO){if(IA(L,'Unable to create users.')){OO.Amw--;if(OO.Amw==0){if(OL){if(OL.AmA){OL.AmA();}}}}else{OL=null;OO=null;}}}
OL=Acr;OO={Amw:MC.length};var i,E2;for(i=0;i<MC.length;i++){E2=MC[i];Aqx(p_idSession,E2,Acp,Oz,AqQ);}}
function AqH(Oz,MC,Acr){var A=CI(610,450,"New Users",{k:'Create',c:'Cancel'});A.style.overflow='visible'
A.Aqt=Acr;A.Aqq=MC;A.Aqp=Oz;var B=new AU(10,110,470,60);A.CN=A.SC('New Users',B,120,1,null);var i;for(i=0;i<MC.length;i++){A.CN.AE(MC[i]);}
B.EK=490;A.Il('',1,B,'Accounts could not be found for these emails.',1);A.Il('',1,B,'If you click "Create" temporary accounts will be created for these people which will allow you to refer to them in project lists.',2);A.Il('',1,B,'Simultaneously invitations will be sent to them in your name inviting them to activate their temporary accounts and join this project.',2);B.EK=470;A.AcG=A.Cn('Your name as it should appear in the invitation.',B,3,false);B.EK=490;A.Il('',1,B,'This field must be filled in properly in order for the invitation email to make sense.',1);A.Il('',1,B,'Do you want to create accounts for these people?',1);A.Ev=function(){if(!AwT(A.AcG.value.trim(),3,32)){return'The sender must contain only letters and spaces and between 3 and 32 characters long.';}
return'';}
A.Cg=function(){AqV(this.Aqq,A.AcG.value.trim(),A.Aqp,this.Aqt);this.A2();}
A.C6=function(){0
Ele_Focus(this.AcG);}
return A;}
function AsS(Aqs,Akd){var A=Amd(Aqs.p_id,-1,Akd);var Akf=new AcE(Akd,'','Creator',3)
A.CN.AE(Akf);A.IR.Cy(Akf);return A;}
function AsZ(R){function AkE(id,Ey,Q){if(Ey.Ace==id){Q.Cy(Ey)}}
var A=Amd(R.p_idOrg,R.p_id,R.p_idOwner);A.AA=R;A.AD.value=R.p_sName;var i,Kn;for(i=0;i<R.p_zMemRes.length;i++){Kn=R.p_zMemRes[i];var Ey=new AcE(Kn.p_idAcc,Kn.p_sAcc,Kn.p_sEmail,Kn.p_Role)
A.CN.AE(Ey);AkE(R.p_idChiefCust,Ey,A.Kf);AkE(R.p_idChiefTeam,Ey,A.IR);}
return A;}
function Akz(OH,OF,AqB){var A;A=CI(330,180,"Project Member",{k:'#',c:'#'});A.style.overflow='visible';A.AkF=OH;A.Ako=OF;var B=new AU(20,120,300,60);A.GQ=A.Cn("Email Address",B,1,false);if(AqB){A.GQ.AiS();}
A.MT=A.Gm('Role',B,true,1,undefined,new AY('Project Roles',400,250,'Prj_Role.htm'));A.MT.AE(OM[KM],KM,null);A.MT.AE(OM[Mt],Mt,null);A.MT.AE(OM[MJ],MJ,null);A.MT.Cy(OM[0]);A.Ev=function(){var Aks=false;if(this.AoP){Aks=(this.AoP.toLowerCase()==this.GQ.value.toLowerCase());}
if(!Aks){if(!Uc(this.GQ.value)){return'The email address is incorrectly formatted.';}
var i;for(i=0;i<this.Ako.length;i++){if(this.Ako[i].G7.toLowerCase()==this.GQ.value.toLowerCase()){return'There is already a user with this email address in the project.';}}}
return'';}
A.Cg=function(){this.G7=A.GQ.value;this.CS=A.MT.Wa.CS;if(this.AkF){this.AkF(this);}
this.A2();}
A.C6=function(){Ele_Focus(this.GQ);}
return A;}
function As7(OH,OF){var A=Akz(OH,OF,false);return A;}
function AqY(OH,OF,Ey){var A=Akz(OH,OF,Ey.Ace!=-1);A.GQ.value=Ey.G7;A.AoP=Ey.G7;A.MT.Cy(OM[Ey.CS]);A.Ak9=Ey
return A;}
function Aec(Aqz){switch(Aqz){case 0:return'Team';case 1:return'Customer';case 2:return'Observer';case 3:return'Creator';}
return'';}
function AcE(Aow,Aj,E2,Aox){this.Ace=(QX(Aow))?Aow:-1;this.Al=Ag7(Aj);this.G7=Ag7(E2);this.CS=(QX(Aox))?Aox:0;this.p_bCreator=function(){return this.CS==3;}
this.toString=function(){return((this.Al!='')?this.Al:this.G7)+' ('+((this.p_bCreator())?'Creator':Aec(this.CS))+')';}
this.Cf=function(s){s.AK(this.Ace);s.Cr(this.G7);s.AK(this.CS);}}
OM=[new Wr('Team',KM),new Wr('Customer',Mt),new Wr('Observer',MJ),,new Wr('Creator',AiN)];function Wr(Aj,id){this.Al=Aj;this.CS=id;this.toString=function(){return this.Al;}
this.Cf=function(s){s.Cr(this.Al);s.AK(this.CS);}}

var AGj='1627';var AqF=1;var U9=0;var MX=null;var Yq=null;var IQ=null;function Akk(Aap){Ao4(true);window.location=Aap;}
function Ao4(Wc){Wc=(Wc)?Wc:false;if(IQ===null){var Yt
if(Wc){Yt={};}else{Yt=AEO;}
IQ=CI(300,200,'Working',Yt);IQ.KY=function(){AoZ(null);}
IQ.appendChild(Kx);AF(IQ,true,false);}}
function Aqr(Am2){if(Am2){IQ=Am2;}
if(IQ!=null){MG(IQ);IQ=null;}}
function Aqw(Ac,CT){if(MX===null){MX=Ac;Yq=CT;U9=AqF++;Ao4();return U9;}else{Ac(null);return-1;}}
function Aqu(L){if(MX!=null){if(L.p_cc==U9){AoZ(L);}}}
function Aca(L){if(L){L.p_sMsg=Ez(L.p_sMsg)
if(L.p_sMsg=='#7'){A8('Error',KZ(L.p_sMsg,''),400,300,{k:'#'},{Gr:function(){window.location='../NotSecure/AdhocIntro.aspx';}});return false;}else if(L.p_sMsg=='#3'){}else{return true;}}
A8('Error','There was a problem with the system. Please try later.',400,300,{k:'#'});return false;}
function IA(L,AqG){if(Aca(L)){if(L.p_sMsg!=''){A8('Error',KZ(L.p_sMsg,AqG),400,300,{k:'#'});return false}else{return true;}}else{return false;}}
function AoZ(L){if(L){L.p_sMsg=Ez(L.p_sMsg);}
if(MX!=null){MX(L,Yq);MX=null;Yq=null;U9=-1;Aqr();}}
function EE(Aah,K,Ac,Ar){var A9=Aqw(Ac,Ar);if(A9>0){K.add("cc",A9);Aw.invoke(p_WebServiceUrl,Aah,K,true,Aqu);}}
function Yx(L){if(IA(L,'Could not load user page.')){if(L.p_BaseRes){YX(L.p_BaseRes);}}}
var Wu=new K5();var AqT=1;function AqW(Ac,CT,id){this.KL=Ac;this.SU=CT;this.EI=id;}
function AqU(Ac,CT){var Aac=AqT++;Wu.Gb(new AqW(Ac,CT,Aac),Aac.toString());return Aac;}
function AGB(){Wu=new K5();}
function AqI(L){if(L){L.p_sMsg=Ez(L.p_sMsg);}
var p=Wu.At(L.p_cc.toString());if(p){p.KL(L,p.SU);Wu.SY(L.p_cc.toString());}}
function AqJ(Aah,K,Ac,CT){var A9=AqU(Ac,CT);if(A9>0){K.add("cc",A9);Aw.invoke(p_WebServiceUrl,Aah,K,true,AqI);}}
function KZ(CL,Wi){Wi=(Wi)?Wi:'There was an unknown problem. Please try later.';if(CL.length>0){if(CL.charAt(0)=='#'){switch(CL){case'#1':return"A user with those details already exists."
case'#3':return'There was a problem. Please try later.';case'#4':return'An organization with that name already exists.';case'#5':return'That email address was not recognized.';case'#6':return'One or more properties were invalid.';case'#7':return'You are not logged on.';}}else{return CL;}}
return Wi;}
function Aqx(AO,E2,Acp,Oz,Ac){var K=new CY();K.add("idSession",AO);K.add("sEmail",E2);K.add("sSender",Acp);K.add("sProject",Oz);return Aw.invoke(p_WebServiceUrl,"RequestAcc",K,true,Ac);}
function AE8(AO,AaE,Ac,CT){var K=new CY();K.add("idSession",AO);K.add("ssChanges",AaE);EE("DoItemChanges",K,Ac,CT);}
function AsR(AO,Ac,CT){var K=new CY();K.add("idSession",AO);EE("GetLoggedOnUserDetails",K,Ac,CT);}
function Asa(AO,AaE,Ac,CT){var K=new CY();K.add("idSession",AO);K.add("ssChanges",AaE);AqJ("DoItemChanges",K,Ac,CT);}
function AA7(AO,C5,Gt,M6,SA,Gv,AqN,Sz,Sr,Mo,Mn,AcJ,Ac,Ar){var K=new CY();K.add("idSession",AO);K.add("idDoc",C5);K.add("iPageSize",Gt);K.add("iSortColType",M6);K.add("iSortDir",SA);K.add("ssFilter",Gv);K.add("iPageMovement",AqN);K.add("idAnchor",Sz);K.add("sSortAnchor",Sr);K.add("sPresetFilter",Mo);K.add("iPageNumber",Mn);K.add("bMakeSettingsDefault",AcJ);EE("GetLoadedDocRes",K,Ac,Ar);}
function AgL(AO,C5,Ac,Ar){var K=new CY();K.add("idSession",AO);K.add("idDoc",C5);EE("DeleteDoc",K,Ac,Ar);}
function Aep(AO,C5,IM,Aj,AqO,IK,Aqo,Aqb,Ac,Ar){var K=new CY();K.add("idSession",AO);K.add("idDoc",C5);K.add("idProject",IM);K.add("sName",Aj);K.add("idOwner",AqO);K.add("ssDocDes",IK);K.add("iVersion",Aqo);K.add("bRetLoaded",Aqb);EE("DocDesign",K,Ac,Ar);}
function AuH(AO,IM,Ac){var K=new CY();K.add("idSession",AO);K.add("idPrj",IM);EE("GetPrj",K,Ac);}
function As1(AO,IM,Ac){var K=new CY();K.add("idSession",AO);K.add("idPrj",IM);EE("DeletePrj",K,Ac);}
function Aqc(AO,Ao9,Ac,Ar){var K=new CY();K.add("idSession",AO);K.add("ssProps",Ao9);EE("SetProjProps",K,Ac,Ar);}
function Aug(AO,OP,Aql,Ac){var K=new CY();K.add("idSession",AO);K.add("idOrg",OP);K.add("sProps",Aql);EE("OrgProps",K,Ac);}
function Asq(AO,Ac){var K=new CY();K.add("idSession",AO);EE("GetBase",K,Ac);}
function Auf(AO,Aj,Ac){var K=new CY();K.add("idSession",AO);K.add("sName",Aj);EE("NewOrg",K,Ac);}
function Aux(AO,OP,Ac){var K=new CY();K.add("idSession",AO);K.add("idOrg",OP);EE("DeleteOrg",K,Ac);}
function AsK(E2,Ac){var K=new CY();K.add("sEmail",E2);EE("ForgottenPassword",K,Ac);}
function AsF(AO,Aqk,Aqe,E2,Aqj,Ac){var K=new CY();K.add("idSession",AO);K.add("sUserName",Aqk);K.add("sPassword",Aqe);K.add("sEmail",E2);K.add("bSpam",Aqj);EE("RegisterNewUser",K,Ac);}
