var yJ=null;if(false){yJ=new EB();}function uJ(b){var V=Dq(b);if(V!=null){V.close();}}function Dq(b){if(b.X()){return null;}var V=b.Z();var D=cm.d("pdleditor");for(var r=0;r<D.length;r++){var H=D[r];var S=H.D;if(S.Z()==V){return H.r;}}return null;}function uD(b){if(Dq(b)!=null){alert(strings.message_already_opened);return ;}var V="wnd_DistributionList.jsp?locale="+pd.b();var D=pN(V,b,qo,600,400,false);if(D==null){alert(strings.popup_stopper);return ;}}function qo(b){if(!b){return ;}var V=b[0];var D=b[1];if(!D){qQ("Can't save DL; pdl is null.  Perhaps 'Save' was double-clicked?",R7.WARN);return ;}if(V=="SAVE"){var r=D.C();if(!r.p4()){alert(strings.permissions_restriction);}else{if(!D.X()){var H=r.q(D.n());var S=Sm(r);if(S){S.W([H]);}r.I(H);}D.i(false,Q2,pm);}}else{if(V=="DELETE"){if(D.X()){return ;}lk(D);}}}function writeDistributionListWindowContent(){var b=Fm();strings=b.strings;T6(b.cX);Vw=document;wJ=document.body;window.name="pdleditor";var V="";V+="<TABLE id=\"loadingMessage\" width=\"100%\" height=\"100%\" border=\"0\" style=\"position:absolute;top:0px;left:0px;z-index:10000;background-color:#D9D4D4;\">";V+="  <TR>";V+="    <TD align=\"center\">";V+="      <SPAN class=\"label\" style=\"color:#AA0000;\">"+strings.loading_message+"</SPAN>";V+="    </TD>";V+="  </TR>";V+="</TABLE>";wJ.innerHTML=V;Ik=true;NU();}function NU(){var b=Fm();var V=opener.cm.o(window);if(!V.X()&&V.l){if(V.c()){alert(strings.message_deleted);var D=V.C();var r=b.Sm(D);if(r){r.W([V]);}window.close();return ;}else{if(V.H()){var H=strings.generic_error+" #DL018";qQ(H,R7.r);alert(H);return ;}else{setTimeout("NU();",100);return ;}}}wJ.innerHTML="";opener.cm.h(window,V.wB());var S="";S+="<TABLE id=\"mainTable\" width=\"100%\" height=\"100%\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";S+="  <TR>";S+="    <TD>";S+="      <TABLE id=\"subtable1\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";S+="        <TR>";S+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.pdleditor_name_label+"</SPAN></TD>";S+="          <TD><INPUT id=\"dl_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";S+="        </TR>";S+="      </TABLE>";S+="    </TD>";S+="  </TR>";S+="  <TR>";S+="    <TD>";S+="      <TABLE id=\"subtable2\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";S+="        <TR>";S+="          <TD>";S+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_select_members+"\" onclick=\""+"EJ"+"();\">";S+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_add_new_member+"\" onclick=\""+"Zw"+"();\">";S+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.pdleditor_delete_selected_member+"\" onclick=\""+"uy"+"();\">";S+="          </TD>";S+="        </TR>";S+="      </TABLE>";S+="    </TD>";S+="  </TR>";S+="  <TR>";S+="    <TD id=\"grid_container\" class=\"grid_container\" valign=\"top\"><!-- The grid sits here --></TD>";S+="  </TR>";S+="  <TR>";S+="    <TD>";S+="      <TABLE id=\"subtable3\" width=\"100%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">";S+="        <TR>";S+="          <TD align=\"right\">";S+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_save+"\" onclick=\""+"vV"+"();\">";S+="            <INPUT type=\"button\" class=\"button\" value=\""+strings.shared_cancel+"\" onclick=\"window.close();\">";S+="          </TD>";S+="        </TR>";S+="      </TABLE>";S+="    </TD>";S+="  </TR>";S+="</TABLE>";wJ.innerHTML=S;var h=document.getElementById("mainTable");h.style.height=h.offsetHeight+"px";h.style.width=h.offsetWidth+"px";var l=document.getElementById("subtable1");l.parentNode.style.height=l.offsetHeight+"px";var o=document.getElementById("subtable2");o.parentNode.style.height=o.offsetHeight+"px";var q=document.getElementById("subtable3");q.parentNode.style.height=q.offsetHeight+"px";var e=m8("grid_container");yJ=new EB(e);yJ.L(new Rv(strings.pdleditor_name_header_label,200));yJ.L(new Rv(strings.pdleditor_email_header_label,200));yJ.A();yJ.j(Ty(e),Tx(e),e.offsetWidth,e.offsetHeight);z5();vB();m8("dl_name").value=V.J();m8("dl_name").focus();}function EJ(){function b(V){if(!V){return ;}var D=opener.cm.o(window);var r;var H;var S=V[0];for(var h=0;h<S.length;h++){var l;var o=S[h];var q=o._directorysource_;if(o._addrtype_=="distributionList"){if(q=="system"){l=LF.B(D,XR.r);l.H(o.o());l.V(fW.D);l.r(o.r());l.b("SYSTEM");}else{l=LF.B(D,XR.V);l.H(o.o());l.V(fW.V);l.N(mq.b);l.o(o._omdirectref_);}}else{switch(q){case "system":l=LF.B(D,XR.r);l.H(o.o());l.V(fW.D);l.r(o.r());l.b("SYSTEM");break;case "personal":l=LF.B(D,XR.V);l.H(o.o());l.V(fW.b);l.r(o.S());break;default:l=LF.B(D,XR.D);l.H(o.o());l.V(fW.b);l.r(o.S());break;}}r=D.g();H=r.length;if(H>0){for(var e=0;e<H;e++){var d=r[e];if(d.e()==l.e()&&d.l()==l.l()&&d.S()==l.S()){break;}}if(e==H){D.U6(l);}}else{D.U6(l);}}vB();}CU(yi.D,b);}function Zw(){function b(H){if(!H||H[0]!="OK"){return ;}var S=H[1];var h=H[2];if(!KC.N(h)){alert(strings.pdleditor_member_invalid_address);return ;}var l=opener.cm.o(window);var o=LF.B(l,XR.D);o.H(S);o.V(fW.b);o.r(h);l.U6(o);vB();}var V=Fm();var D=V.pd.b();var r="dlg_PdlMember.jsp?locale="+D;nZ(r,null,b,300,150);}function vB(){var b=opener.cm.o(window);var V=b.g();yJ.t();for(var D=0;D<V.length;D++){var r=V[D];var H=r.e();var S=r.h();yJ.c([H,S],r);}yJ.H();}function uy(){var b=opener.cm.o(window);var V=yJ.u();for(var D=0;D<V.length;D++){var r=V[D];var H=yJ.h(r);b.SD(H);}yJ.e(V);}function vV(){var b=opener.cm.o(window);if(null!=b){b.z(m8("dl_name").value);}var V=["SAVE",b];on(V);}