function tF(b){var V=sn(b);if(V!=null){V.close();}}function sn(b){if(b.X()){return null;}var V=b.Z();var D=cm.d("contacteditor");for(var r=0;r<D.length;r++){var H=D[r];var S=H.D;var h=S[0];if(h.Z()==V){return H.r;}}return null;}function yM(b,V){if(sn(b)!=null){alert(strings.message_already_opened);return ;}var D="wnd_EditContact.jsp?locale="+pd.b();var r=pN(D,[b,V,b],EO,700,500,true);if(r==null){alert(strings.popup_stopper);return ;}}function EO(b){if(!b){return ;}var V=b[0];var D=b[1];if(V=="SAVE"){if(!D.X()){var r=D.C();var H=r.q(D.n());var S=Sm(r);if(S){S.W([H]);}r.I(H);}D.qt(false,Q2,pm);}else{if(V=="DELETE"){if(D.X()){return ;}lk(D);}}}function mc(){var b=opener.cm.o(window);var V=b[0];var D;var r=true;for(var H=1;H<=3;H++){D=V.yR(H);if(D.strip()!=""&&!KC.N(D)){r=false;break;}}return [r,V.yR(H)];}function writeContactWindowContent(){var b=Fm();strings=b.strings;T6(b.cX);Vw=document;wJ=document.body;window.name="contacteditor";var V="";V+="<TABLE 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;LA();}function LA(){var b=Fm();var V=opener.cm.o(window);var D=V[0];var r=V[1];if(!D.X()&&D.l){if(D.c()){alert(strings.message_deleted);var H=D.C();var S=b.Sm(H);if(S){S.W([D]);}window.close();return ;}else{if(D.H()){var h=strings.generic_error+" #EC019";qQ(h,R7.r);alert(h);return ;}else{setTimeout("LA();",100);return ;}}}wJ.innerHTML="";opener.cm.h(window,[D.Pp(),r,D]);var l=10;var o;var q;var e;if(!D.Y()){Nh(contacteditormenubar_readonly.documentElement);q=Ez(contacteditormenubar_readonly.documentElement,QG);o=q.offsetTop+q.offsetHeight+10;}else{Nh(contacteditormenubar.documentElement);q=Ez(contacteditormenubar.documentElement,QG);Nh(contacteditortoolbar.documentElement);e=RK(null,q.offsetTop+q.offsetHeight,contacteditortoolbar.documentElement,QG);o=e.offsetTop+e.offsetHeight+10;}function d(){if(D7){var w=T0.l();w.designMode="on";}Nt("check_spelling_button",true);Nt("undo_toolbar_button",true);WG("check_spelling_menuitem",true);WG("undo_menuitem",true);WG("select_all_menuitem",true);}function f(){Nt("check_spelling_button",false);Nt("undo_toolbar_button",false);WG("check_spelling_menuitem",false);WG("undo_menuitem",false);WG("select_all_menuitem",false);}var N=dM("contacteditor",strings.contacteditor_section_title_general,"general_section",l+5,o,true,d);var p=dM("contacteditor",strings.contacteditor_section_title_details,"details_section",N.offsetLeft+N.offsetWidth+2,o,false,f);wo("<DIV id='tab_pane_container' style='position:absolute'>",wJ);tab_pane_container.style.top=(o+N.offsetHeight-1)+"px";tab_pane_container.style.left=l+"px";tab_pane_container.style.width=(zk()-2*l-(D7?10:0))+"px";tab_pane_container.style.height=(g2()-tab_pane_container.offsetTop-l-(D7?10:0))+"px";var B=mP(N.paneId,tab_pane_container,true);var K=mP(p.paneId,tab_pane_container,false);var C="";C+="<TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="  <TR>";C+="    <TD width=\"300\" valign=\"top\">";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD width=\"1%\"><INPUT type=\"button\" id=\"full_name_button\" class=\"button\" value=\""+strings.contacteditor_full_name_label+"\" onclick=\""+"mt"+"();\"></TD>";C+="          <TD><INPUT id=\"full_name\" type=\"text\" style=\"width:100%;background-color:#F7F3E7;\" autocomplete=\"off\" readonly></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_job_title_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"job_title\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_company_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"company_name\" type=\"text\" style=\"width:100%;\" onchange=\""+"t4"+"();\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_file_as_label+"</SPAN></TD>";C+="          <TD>";C+="            <SELECT id=\"file_as\" style=\"width:100%;\"></SELECT>";C+="          </TD>";C+="        </TR>";C+="      </TABLE>";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\" style=\"color:blue;\">"+strings.contacteditor_phone_numbers+"</SPAN></TD>";C+="          <TD style=\"padding-top:5px;\"><HR></TD>";C+="        </TR>";C+="      </TABLE>";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_business_phone_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"business_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_home_phone_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"home_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_business_fax_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"business_fax\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_mobile_phone_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"mobile_phone\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="      </TABLE>";C+="    </TD>";C+="    <TD style=\"padding-left:5px;\" valign=\"top\">";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD width=\"1%\">";C+="            <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";C+="              <TR>";C+="                <TD nowrap><SPAN class=\"label\" id=\"email_label\">"+strings.contacteditor_email_label.printf(1)+"</SPAN></TD>";C+="                <TD style=\"padding-left:3px;\"><DIV class=\"popdownButton\" onmouseup=\""+"hM"+"(event);\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";C+="              </TR>";C+="            </TABLE>";C+="          </TD>";C+="          <TD><INPUT id=\"email\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_email_display_as_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"display_as\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_web_page_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"web_page_address\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_im_address_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"im_address\" type=\"text\" style=\"width:100%;font-family:tahoma, helvetica, arial, sans-serif;font-size:11px;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="      </TABLE>";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\" style=\"color:blue;\">"+strings.contacteditor_addresses+"</SPAN></TD>";C+="          <TD style=\"padding-top:5px;\"><HR></TD>";C+="        </TR>";C+="      </TABLE>";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD width=\"1%\" valign=\"top\">";C+="            <TABLE border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";C+="              <TR>";C+="                <TD><INPUT type=\"button\" id=\"edit_address_btn\" class=\"button\" value=\""+strings.contacteditor_business_address+"\" onclick=\""+"GN"+"();\"></TD>";C+="                <TD style=\"padding-left:3px;\"><DIV class=\"popdownButton\" onmouseup=\""+"XU"+"(event);\"><DIV class=\"popdownIcon\" style=\"left:4px;top:5px;\"></DIV></DIV></TD>";C+="              </TR>";C+="            </TABLE>";C+="          </TD>";C+="          <TD><TEXTAREA id=\"address\" style=\"width:100%;height:60px;overflow:auto;font-family:tahoma, helvetica, arial, sans-serif;font-size:11px;background-color:#F7F3E7;\" readonly></TEXTAREA></TD>";C+="        </TR>";C+="      </TABLE>";C+="      <TABLE width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD align=\"right\">";C+="            <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="              <TR>";C+="                <TD><INPUT type=\"checkbox\" id=\"default_mailing_address\" onclick=\""+"NS"+"(this);\"></TD>";C+="                <TD><SPAN class=\"label\">"+strings.contacteditor_default_mailing_address+"</SPAN></TD>";C+="              </TR>";C+="            </TABLE>";C+="          </TD>";C+="        </TR>";C+="      </TABLE>";C+="    </TD>";C+="  </TR>";C+="</TABLE>";C+="<HR id=\"compAreaDivider\">";B.innerHTML=C;function W(){T0.p(tb);}var t=D.eJ();if(t==null){t="";}t=t.strip();t=t.replace(/\n( ){3}/g,"\n");t=t.replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;");t=t.replace(/( ){2}/g,"&nbsp;&nbsp;");t=t.replace(/\n/ig,"<br/>");t=lg.U(t);t=lg.n(t);t=lg.R(t);T0=new XM(B,"blank.jsp",t,tb,null,null,W,null,null,null,null,jk);T0.n();DS();C="";C+="<TABLE width=\"100%\" cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="  <TR>";C+="    <TD width=\"300\" valign=\"top\">";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_department_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"department\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_office_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"office\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_profession_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"profession\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="      </TABLE>";C+="    </TD>";C+="    <TD valign=\"top\">";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_manager_name_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"manager_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_assistant_name_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"assistant_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="      </TABLE>";C+="    </TD>";C+="  </TR>";C+="</TABLE>";C+="<HR>";C+="<TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="  <TR>";C+="    <TD width=\"300\" valign=\"top\">";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_nickname_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"nickname\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD width=\"1%\" nowrap><SPAN class=\"label\">"+strings.contacteditor_spouse_name_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"spouse_name\" type=\"text\" style=\"width:100%;\" autocomplete=\"off\"></TD>";C+="        </TR>";C+="      </TABLE>";C+="    </TD>";C+="    <TD valign=\"top\" align=\"left\">";C+="      <TABLE cellspacing=\"3\" cellpadding=\"0\" border=\"0\">";C+="        <TR>";C+="          <TD nowrap><SPAN class=\"label\">"+strings.contacteditor_birthday_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"birthday\" type=\"text\" style=\"width:80px;\" onblur=\""+"Zs"+"(this);\" autocomplete=\"off\"></TD>";C+="          <TD><DIV id=\"birthdayPopUp\" class=\"calPop\"></DIV></TD>";C+="        </TR>";C+="        <TR>";C+="          <TD nowrap><SPAN class=\"label\">"+strings.contacteditor_anniversary_label+"</SPAN></TD>";C+="          <TD><INPUT id=\"anniversary\" type=\"text\" style=\"width:80px;\" onblur=\""+"Zs"+"(this);\" autocomplete=\"off\"></TD>";C+="          <TD><DIV id=\"anniversaryPopUp\" class=\"calPop\"></DIV></TD>";C+="        </TR>";C+="      </TABLE>";C+="    </TD>";C+="  </TR>";C+="</TABLE>";K.innerHTML=C;wo("<SELECT id=\"emailSelector\" size=\"3\" style=\"display:none;position:absolute;z-index:5;\">");emailSelector.onclick=s1;for(var Y=1;Y<=3;Y++){var a=document.createElement("OPTION");emailSelector.options.add(a,-1);a.text=strings.contacteditor_email_selector_label.printf(Y);a.value=Y;}C="";C+="<SELECT id=\"addressSelector\" size=\"3\" style=\"display:none;position:absolute;z-index:5;\">";C+="<OPTION value=\""+Ur.D+"\">"+strings.contacteditor_address_selector_business+"</OPTION>";C+="<OPTION value=\""+Ur.V+"\">"+strings.contacteditor_address_selector_home+"</OPTION>";C+="<OPTION value=\""+Ur.b+"\">"+strings.contacteditor_address_selector_other+"</OPTION>";C+="</SELECT>";SL(wJ,"beforeEnd",C);if(D7){addressSelector=m8("addressSelector");}addressSelector.onclick=J1;emailSelector.onmousedown=addressSelector.onmousedown=function(Z){var A=Xp(Z);Uq(A);};m8("birthdayPopUp").onmousedown=m8("anniversaryPopUp").onmousedown=function(Z){var I;if(this.id=="birthdayPopUp"){I=D.Si();}else{if(this.id=="anniversaryPopUp"){I=D.ug();}}var A=Xp(Z);Uq(A);if(I){WP(I.getMonth(),I.getFullYear(),A.clientX,A.clientY,Gv,I,this.id);}else{I=new Date();WP(I.getMonth(),I.getFullYear(),A.clientX,A.clientY,Gv,null,this.id);}};z5();function L(w){LK(emailSelector);LK(addressSelector);var y=Xp(w);var n=pM(y);if(n==null){return ;}var E=n.className;if(D7&&eS!=null){if(E!="prevButton"&&E!="nextButton"){wJ.removeChild(eS);eS=null;}}}if(yl){document.attachEvent("onmousedown",L);}else{document.addEventListener("mousedown",L,false);}m8("full_name").value=D.AN();m8("job_title").value=D.Oj();m8("company_name").value=D.Cs();t4();m8("business_phone").value=D.v();m8("home_phone").value=D.nF();m8("business_fax").value=D.VJ();m8("mobile_phone").value=D.Pb();m8("email").value=D.yR(1);m8("display_as").value=D.z4(1);m8("email_label")._selectedEmailIndex_=1;m8("web_page_address").value=D.ZD();m8("im_address").value=D.ah();setTimeout("Ns()",100);m8("department").value=D.fW();m8("office").value=D.U6();m8("profession").value=D.T();m8("manager_name").value=D.Fv();m8("assistant_name").value=D.i();m8("nickname").value=D.te();m8("spouse_name").value=D.d2();var x=D.Si();if(x){m8("birthday").value=b.va(x);}var P=D.ug();if(P){m8("anniversary").value=b.va(P);}if(D.X()&&!r){mt();}}function Ns(){var b=opener.cm.o(window);var V=b[0];var D=V.J();var r=m8("edit_address_btn");var H=m8("address");var S=m8("default_mailing_address");if(D==Ur.V){H.value=FZ(V);r.value=strings.contacteditor_home_address;r._selectedAddress_=Ur.V;S.checked=true;}else{if(D==Ur.b){H.value=WD(V);r.value=strings.contacteditor_other_address;r._selectedAddress_=Ur.b;S.checked=true;}else{H.value=MF(V);r.value=strings.contacteditor_business_address;r._selectedAddress_=Ur.D;if(D==Ur.D){S.checked=true;}}}}function DS(){var b=m8("compAreaDivider");var V=8;var D=b.offsetTop+V;var r=tab_pane_container.offsetWidth-2*V+(D7?10:0);var H=tab_pane_container.offsetHeight-D-V+(D7?10:0);T0.D(V,D,r,H);}function t4(){var b=opener.cm.o(window);if(b==null){return ;}var V=b[0];var D=V.c6();var r=V.jU();var H=m8("company_name").value;var S=m8("file_as");var h=S.value;while(S.options.length>0){S.options.remove(0);}var l=new Array();l["FIRST"]=D;l["LAST"]=r;l["COMPANY"]=H;var o;var q=1;while((o=Bt("contacteditor_file_as_format_"+q))!=null){if((o.indexOf("%FIRST")==-1||D.strip()!="")&&(o.indexOf("%LAST")==-1||r.strip()!="")&&(o.indexOf("%COMPANY")==-1||H.strip()!="")){var e=document.createElement("OPTION");S.options.add(e,-1);e.text=o.format(l);e.value=o;if(o==h){e.selected=true;}}q++;}}function mt(){var b=Fm();var V="dlg_ContactNameDetails.jsp?locale="+b.pd.b();var D=opener.cm.o(window);var r=D[0];var H=[r.KA(),r.c6(),r.LM(),r.jU(),r.U1()];function S(h){if(!h){return ;}r.kM(h[0]);r.m(h[1]);r.HW(h[2]);r.SD(h[3]);r.wY(h[4]);var l=r.sL();r.tJ(l);m8("full_name").value=l;t4();m8("job_title").focus();}nZ(V,H,S,300,200);}function GN(){var b=Fm();var V="dlg_ContactAddressDetails.jsp?locale="+b.pd.b();var D;var r=opener.cm.o(window);var H=r[0];var S=m8("edit_address_btn")._selectedAddress_;function h(l){if(!l){return ;}var o=m8("address");if(S==Ur.V){H.Hm(l[0]);H.ox(l[1]);H.Hn(l[2]);H.z8(l[3]);H.i0(l[4]);o.value=FZ(H);}else{if(S==Ur.D){H.Hx(l[0]);H.z6(l[1]);H.Dl(l[2]);H.rm(l[3]);H.z(l[4]);o.value=MF(H);}else{if(S==Ur.b){H.T8(l[0]);H.a4(l[1]);H.rl(l[2]);H.JZ(l[3]);H.cz(l[4]);o.value=WD(H);}}}}if(S==Ur.V){D=[H.JJ(),H.uV(),H.bP(),H.bO(),H.p4()];}else{if(S==Ur.b){D=[H.d6(),H.fG(),H.Yu(),H.Km(),H.TQ()];}else{D=[H.AH(),H.k(),H.hP(),H.xH(),H.yA()];}}nZ(V,D,h,300,230);}function hM(b){var V=Xp(b);emailSelector.style.left=V.clientX+"px";emailSelector.style.top=V.clientY+"px";hz(emailSelector);}function XU(b){var V=Xp(b);addressSelector.style.left=V.clientX+"px";addressSelector.style.top=V.clientY+"px";hz(addressSelector);}function s1(){var b=opener.cm.o(window);var V=b[0];var D=m8("email").value;var r=m8("display_as").value;var H=m8("email_label");var S=H._selectedEmailIndex_;V.g(S,D);V.Ne(S,fW.b);V.k8(S,r);S=parseInt(emailSelector.value,10);H._selectedEmailIndex_=S;H.innerHTML=strings.contacteditor_email_label.printf(S);m8("email").value=V.yR(S);m8("display_as").value=V.z4(S);LK(emailSelector);}function J1(){var b=opener.cm.o(window);var V=b[0];var D=m8("edit_address_btn");var r=m8("address");var H=m8("default_mailing_address");if(addressSelector.value==Ur.D){D.value=strings.contacteditor_business_address;r.value=MF(V);}else{if(addressSelector.value==Ur.V){D.value=strings.contacteditor_home_address;r.value=FZ(V);}else{if(addressSelector.value==Ur.b){D.value=strings.contacteditor_other_address;r.value=WD(V);}}}D._selectedAddress_=addressSelector.value;H.checked=(addressSelector.value==V.J());LK(addressSelector);}function Gv(b,V){var D=Fm();var r=opener.cm.o(window);var H=r[0];if(V=="birthdayPopUp"){H.sa(b);m8("birthday").value=D.va(b);}else{if(V=="anniversaryPopUp"){H.fT(b);m8("anniversary").value=D.va(b);}}}function Zs(b){var V=Fm();var D=opener.cm.o(window);var r=D[0];if(b.id=="birthday"){if(b.value.strip()==""){r.sa(null);}else{var H=V.UT(b.value);if(!H){alert(strings.contacteditor_invalid_date);var S=r.Si();b.value=S?V.va(S):"";}else{r.sa(H);}}}else{if(b.id=="anniversary"){if(b.value.strip()==""){r.fT(null);}else{var H=V.UT(b.value);if(!H){alert(strings.contacteditor_invalid_date);var h=r.ug();b.value=h?V.va(h):"";}else{r.fT(H);}}}}}function NS(b){var V=opener.cm.o(window);var D=V[0];var r=m8("edit_address_btn");var H=b.checked?r._selectedAddress_:Ur.r;D.Jz(H);}function wd(){var b=opener.cm.o(window);var V=b[0];if(!V.Y()){return ;}V.KK(m8("job_title").value);V.Wa(m8("company_name").value);var D=m8("file_as").value.strip();if(D==""&&!window.confirm(strings.contacteditor_empty_file_as_warning)){return ;}var r=new Array();r["FIRST"]=V.c6();r["LAST"]=V.jU();r["COMPANY"]=V.Cs();V.Z2(D.format(r));V.e6(V.Fe());V.E3(m8("business_phone").value);V.Rc(m8("home_phone").value);V.qX(m8("business_fax").value);V.wB(m8("mobile_phone").value);var H=m8("email_label");var S=H._selectedEmailIndex_;V.g(S,m8("email").value);V.Ne(S,fW.b);V.k8(S,m8("display_as").value);V.Ws(m8("web_page_address").value);V.Hb(m8("im_address").value);V.yY(m8("department").value);V.lc(m8("office").value);V.d8(m8("profession").value);V.pB(m8("manager_name").value);V.u(m8("assistant_name").value);V.ag(m8("nickname").value);V.v6(m8("spouse_name").value);var h=od(T0.q());h=h.strip();V.uf(h);var l=["SAVE",V];var o=[];o=mc();if(o[0]){on(l);}else{alert(strings.address_parsing_problem.printf(o[1]));}}