//var repperkind=""; /** * ÃʱâÈ­ * 2014/01/14 ÀÌÁ¤Åà * @return */ function fInit(){ zbcfGetCodeList(new Array("R0061","R0062", "A0125", "A0126", "A0127", "A0128", "A0141", "A0142", "A0143","A0371", "R0500", "A1000", "A1010", "A1020", "A1030", "A1400"), new Array("/root/init/R0061list", "/root/init/R0062list", "/root/init/A0125list", "/root/init/A0126list", "/root/init/A0127list", "/root/init/A0128list", "/root/init/A0141list", "/root/init/A0142list", "/root/init/A0143list", "/root/init/A0371list", "/root/init/R0500list", "/root/init/A1000list", "/root/init/A1010list", "/root/init/A1020list", "/root/init/A1030list", "/root/init/A1400list")); // Áø·á°ú var instcd = getUserInfo("dutplceinstcd"); var standard_yn = "orduseyn"; var ord_deptflag = 'D'; var rslt_ref = "/root/init/deptlist"; var sort_field = "depthngnm"; var sort_method = "asc"; zbcfGetDeptCodeList(instcd, standard_yn, ord_deptflag, rslt_ref, sort_method); //º´µ¿ standard_yn = "orduseyn"; ord_deptflag = "W"; rslt_ref = "/root/init/warddeptlist"; sort_field = "deptcd"; sort_method = "asc"; zbcfGetDeptCodeList(instcd, standard_yn, ord_deptflag, rslt_ref, sort_field, sort_method); model.makeValue("/root/main/personally/userid",getUserInfo("userid")); model.makeValue("/root/main/commoninfo/personkind", "P"); // ÃʱâÈ­½Ã¿¡´Â º»ÀÎÀÛ¼ºÀ¸·Î ¼¼ÆÃ model.makeValue("/root/main/patientinfo/casknowyn", "Y"); model.makeValue("/root/main/commoninfo/occdd", getCurrentDate()); model.makeValue("/root/main/commoninfo/occtm", getCurrentTime().substring(0,4)); rdo_aftneceyn.value="-"; rdo_perpregterm.disabled=true; grp_aftmanage.disabled=true; if(isPopup()){ model.makeValue("/root/send/reqdata/instcd", opener.javascript.getParameter("instcd")); model.makeValue("/root/send/reqdata/personkind", opener.javascript.getParameter("personkind")); model.makeValue("/root/send/reqdata/rrgstno1", opener.javascript.getParameter("rrgstno1")); model.makeValue("/root/send/reqdata/rrgstno2", opener.javascript.getParameter("rrgstno2")); model.makeValue("/root/send/reqdata/rgstdt", opener.javascript.getParameter("rgstdt")); model.makeValue("/root/send/reqdata/rgstid", opener.javascript.getParameter("rgstid")); submit("TRASI01005"); if(opener.javascript.getParameter("personkind")=="P"){ grp_substitute.disabled=true; model.resetInstanceNode("/root/main/substitute"); model.copyNode("/root/main/personally", "/root/temp/userinfo"); }else if(opener.javascript.getParameter("personkind")=="S"){ grp_personally.disabled=true; model.resetInstanceNode("/root/main/personally"); model.copyNode("/root/main/substitute", "/root/temp/userinfo"); } model.copyNode("/root/main/patientinfo", "/root/temp/patientinfo"); model.copyNode("/root/main/commoninfo", "/root/temp/commoninfo"); model.copyNode("/root/main/immunityinfo", "/root/temp/immunityinfo"); model.copyNode("/root/main/aftmanage", "/root/temp/aftmanage"); if(model.getValue("/root/main/aftmanage/status")=="S"){ grp_personally.disabled=true; grp_substitute.disabled=true; rdo_casknowyn.disabled=true; grp_patientinfo.disabled=true; grp_commoninfo.disabled=true; grp_immunityinfo.disabled=true; grp_aftmanage.disabled=true; btn_save.disabled=true; btn_send.disabled=true; rdo_p.disabled=true; rdo_s.disabled=true; }else{ grp_personally.disabled=true; grp_substitute.disabled=false; rdo_casknowyn.disabled=false; grp_patientinfo.disabled=false; grp_commoninfo.disabled=false; grp_immunityinfo.disabled=false; btn_save.disabled=false; btn_send.disabled=false; rdo_p.disabled=false; rdo_s.disabled=false; fCtrlEnableChk("rdo_occpath"); } if( getUserInfo("dutplcecd")=="3110300000" ){ model.setValue("/root/main/aftmanage/aftmanageid", getUserInfo("userid")); model.setValue("/root/main/aftmanage/aftmanagenm", getUserInfo("usernm")); model.setValue("/root/temp/aftmanage/aftmanagenm", getUserInfo("usernm")); grp_aftmanage.disabled=false; btn_save.disabled=true; btn_send.disabled=false; btn_print.disabled=false; }else{ btn_print.disabled=true; grp_aftmanage.disabled=true; } }else{ fGetUserInfo(); if(getUserInfo("dutplcecd")=="3110300000"){ btn_save.disabled=true; btn_send.disabled=false; } btn_print.disabled=true; } ///////////////////////Å×½ºÆ® ÈÄ »èÁ¦ //btn_save.disabled=false;; //////////////// model.refresh(); } /** * ¿øÀÎÁ¦°øÀÚ ¼±Åýà À̺¥Æ® * 2014/01/14 */ function fChangecasPerson(){ if(rdo_casknowyn.value=="Y"){ // ¿øÀÎÁ¦°øÀÚ È®Àΰ¡´É grp_patientinfo.disabled=false; ipt_pcashbv.disabled=true; ipt_pcashcv.disabled=true; ipt_pcashiv.disabled=true; ipt_pcashcvpcr.disabled=true; ipt_pcashbvdd.disabled=true; ipt_pcashcvdd.disabled=true; ipt_pcashcvpcrdd.disabled=true; ipt_pcashivdd.disabled=true; }else{ //¿øÀÎÁ¦°øÀÚ È®ÀκҰ¡´É grp_patientinfo.disabled=true; ipt_pcaspid.value=""; btn_pcaspsnid.value=""; ipt_pcashngnm.value=""; ipt_pcassex.value=""; ipt_pcasage.value=""; cmb_pcasdeptcd.value=""; cmb_pcaswardcd.value=""; ipt_pcasroomcd.value=""; ipt_pcasdrnm.value=""; ipt_pcasdrtel.value=""; ipt_pcasdiagnm.value=""; ipt_pcashbv.value=""; ipt_pcashcv.value=""; ipt_pcashcvpcr.value=""; ipt_pcashiv.value=""; ipt_pcashbvdd.value=""; ipt_pcashcvdd.value=""; ipt_pcashcvpcrdd.value=""; ipt_pcashivdd.value=""; ipt_pcasetc.value=""; } model.refresh(); } /** * »ç¿ëÀÚ Á¤º¸Á¶È¸ * 2014/01/13 ÀÌÁ¤Åà **/ function fGetUserInfo(chk){ if(chk=="true"){ model.resetInstanceNode("/root/main/immunityinfo"); }else if(chk=="false"){ } if( model.getValue("/root/main/commoninfo/personkind")=="P"){ grp_personally.disabled=true; grp_substitute.disabled=true; model.makeValue("/root/send/reqdata/target","P"); model.makeValue("/root/send/reqdata/userid", getUserId()); model.makeValue("/root/send/reqdata/dutplcecd", getUserInfo("dutplcecd")); submit("TRASI01001"); model.copyNode("/root/main/personally", "/root/temp/userinfo"); model.copyNode("/root/main/immunityinfo", "/root/temp/immunityinfo"); model.resetInstanceNode("/root/main/substitute"); } else if(model.getValue("/root/main/commoninfo/personkind")=="S"){ grp_personally.disabled=true; grp_substitute.disabled=false; ipt_etcmemo.disabled=true; model.makeValue("/root/send/reqdata/target","S"); model.makeValue("/root/send/reqdata/rrgstno1", model.getValue("/root/main/substitute/rrgstno1")); model.makeValue("/root/send/reqdata/rrgstno2", model.getValue("/root/main/substitute/rrgstno2")); submit("TRASI01001"); model.copyNode("/root/main/substitute", "/root/temp/userinfo"); model.copyNode("/root/main/immunityinfo", "/root/temp/immunityinfo"); model.resetInstanceNode("/root/main/personally"); } model.refresh(); } /** * */ function fChkAftManage(pControlID){ if(pControlID=="rdo_igyn" && rdo_igyn.value=="Y"){ ipt_aftmanasche.value=ipt_aftmanasche.value+"¸é¿ª±Û·ÎºÒ¸°,"; }else if(pControlID=="rdo_proinoyn" && rdo_proinoyn.value=="Y"){ ipt_aftmanasche.value=ipt_aftmanasche.value+"¿¹¹æÁ¢Á¾,"; }else if(pControlID=="rdo_hbsagyn" && rdo_hbsagyn.value=="Y"){ ipt_aftmanasche.value=ipt_aftmanasche.value+"hbsag,"; }else if(pControlID=="rdo_hbsabyn" && rdo_hbsabyn.value=="Y"){ ipt_aftmanasche.value=ipt_aftmanasche.value+"hbsab,"; }else if(pControlID=="rdo_hcvabyn" && rdo_hcvabyn.value=="Y"){ ipt_aftmanasche.value=ipt_aftmanasche.value+"hcvab,"; }else if(pControlID=="rdo_hcvpcryn" && rdo_hcvpcryn.value=="Y"){ ipt_aftmanasche.value=ipt_aftmanasche.value+"hcvpcr,"; }else if(pControlID=="rdo_premediyn" && rdo_premediyn.value=="Y"){ ipt_aftmanasche.value=ipt_aftmanasche.value+"¿¹¹æ¾àÁ¦,"; }else if(pControlID=="rdo_hivabyn" && rdo_hivabyn.value=="Y"){ ipt_aftmanasche.value=ipt_aftmanasche.value+"HIV,"; } if(pControlID=="rdo_aftneceyn" && rdo_aftneceyn.value=="N"){ model.setValue("/root/main/aftmanage/igyn", "N"); model.setValue("/root/main/aftmanage/proinoyn", "N"); model.setValue("/root/main/aftmanage/hbsagyn", "N"); model.setValue("/root/main/aftmanage/hbsabyn", "N"); model.setValue("/root/main/aftmanage/hcvabyn", "N"); model.setValue("/root/main/aftmanage/hcvpcryn", "N"); model.setValue("/root/main/aftmanage/premediyn", "N"); model.setValue("/root/main/aftmanage/hivabyn", "N"); } model.refresh(); } /** * * @return */ function fCtrlEnableChk(pControlID){ if (pControlID == "rdo_occpath") { // ³ëÃâ°æ·Î var sChangeItem = model.getValue("/root/main/commoninfo/occpath"); if (isSearchString(sChangeItem, "01")) { // Âñ¸²»ç°í cmb_occhurt.disabled=false; // Âñ¸²»ç°í ¼Õ»óÁ¤µµ rdo_occkind.disabled=false; //³ëÃâ¿ø rdo_occpart.disabled=false; // ³ëÃâºÎÀ§ ipt_occpartetc.disabled=false; // ³ëÃâºÎÀ§ ±âŸ rdo_occworkflag.disabled=false; // ³ëÃâ½Ã ¾÷¹« rdo_occtool.disabled=false; // ³ëÃâµÈ ±â±¸ }else if(isSearchString(sChangeItem, "02")) { // Á¡¸·³ëÃâ cmb_occhurt.disabled=true; // Âñ¸²»ç°í ¼Õ»óÁ¤µµ rdo_occkind.disabled=false; //³ëÃâ¿ø rdo_occpart.disabled=false; // ³ëÃâºÎÀ§ ipt_occpartetc.disabled=false; // ³ëÃâºÎÀ§ ±âŸ rdo_occworkflag.disabled=false; // ³ëÃâ½Ã ¾÷¹« rdo_occtool.disabled=false; // ³ëÃâµÈ ±â±¸ cmb_occhurt.value=""; }else if(isSearchString(sChangeItem, "03")){ cmb_occhurt.disabled=true; // Âñ¸²»ç°í ¼Õ»óÁ¤µµ rdo_occkind.disabled=true; //³ëÃâ¿ø rdo_occpart.disabled=true; // ³ëÃâºÎÀ§ ipt_occpartetc.disabled=true; // ³ëÃâºÎÀ§ ±âŸ rdo_occworkflag.disabled=true; // ³ëÃâ½Ã ¾÷¹« ipt_occworkflagetc.disabled=true; // ³ëÃâ½Ã¾÷¹« ±âŸ rdo_occtool.disabled=true; // ³ëÃâµÈ ±â±¸ cmb_1.disabled=true; cmb_2.disabled=true; cmb_3.disabled=true; ipt_occworkflagetc.disabled=true; rdo_occkind.value=""; ipt_occkindetc.value=""; rdo_occpart.value=""; ipt_occpartetc.value=""; rdo_occworkflag.value=""; cmb_1.value=""; cmb_2.value=""; cmb_3.value=""; ipt_occworkflagetc.value=""; rdo_occtool.value=""; ipt_occtooletc.value=""; cmb_occhurt.value=""; } } if(pControlID=="rdo_occpart"){ // ³ëÃâºÎÀ§ Ŭ¸¯½Ã if(rdo_occpart.value=="11"){ ipt_occpartetc.disabled=false; }else{ ipt_occpartetc.value=""; ipt_occpartetc.disabled=true; } } if(pControlID=="rdo_occworkflag"){ // ³ëÃâ½Ã ¾÷¹« if(rdo_occworkflag.value=="11"){ cmb_1.disabled=false; cmb_2.disabled=true; cmb_3.disabled=true; ipt_occworkflagetc.disabled=true; cmb_2.value=""; cmb_3.value=""; ipt_occworkflagetc.value=""; }else if(rdo_occworkflag.value=="12"){ cmb_1.disabled=true; cmb_2.disabled=false; cmb_3.disabled=true; ipt_occworkflagetc.disabled=true; cmb_1.value=""; cmb_3.value=""; ipt_occworkflagetc.value=""; }else if(rdo_occworkflag.value=="13"){ cmb_1.disabled=true; cmb_2.disabled=true; cmb_3.disabled=false; ipt_occworkflagetc.disabled=true; cmb_1.value=""; cmb_2.value=""; ipt_occworkflagetc.value=""; }else if(rdo_occworkflag.value=="99"){ cmb_1.disabled=true; cmb_2.disabled=true; cmb_3.disabled=true; ipt_occworkflagetc.disabled=false; cmb_1.value=""; cmb_2.value=""; cmb_3.value=""; } } if(pControlID=="rdo_pregnantyn"){ // Á÷¿øÀӽſ©ºÎ if(rdo_pregnantyn.value=="Y"){ rdo_perpregterm.disabled=false; }else if(rdo_pregnantyn.value=="N"){ rdo_perpregterm.value=""; rdo_perpregterm.disabled=true; }else{ rdo_perpregterm.value=""; } } if(pControlID=="rdo_occtool"){ // ³ëÃâµÈ ±â±¸ if(rdo_occtool.value=="99"){ ipt_occtooletc.disabled=false; }else{ ipt_occtooletc.disabled=true; ipt_occtooletc.value=""; } } if(pControlID=="rdo_occkind"){ // ³ëÃâ¿ø if(rdo_occkind.value=="99"){ ipt_occkindetc.disabled=false; }else{ ipt_occkindetc.disabled=true; ipt_occkindetc.value=""; } } if(pControlID=="chk_occprotect"){ // ³ëÃâ½Ã º¸È£À屸 Âø¿ë var select_value = chk_occprotect.value.split("|"); for(var i = 0; i < select_value.length; i++){ if(select_value[i]=="04"){ chk_occprotect.value="04"; break; } } } model.refresh(); } /** * ÀúÀåÀü Çʼö üũµé * @return */ function fSave(flag){ var personally = model.instances(0).selectNodes("/root/main/personally"); var substitute = model.instances(0).selectNodes( "/root/main/substitute" ); var patientinfo = model.instances(0).selectNodes( "/root/main/patientinfo" ); var commoninfo = model.instances(0).selectNodes( "/root/main/commoninfo" ); var immunityinfo = model.instances(0).selectNodes( "/root/main/immunityinfo" ); var aftmanage = model.instances(0).selectNodes( "/root/main/aftmanage" ); if(model.getValue("/root/main/commoninfo/personkind")=="P"){ model.makeValue("/root/send/savedata/userinfo", getNodeListCSV(personally)); }else if(model.getValue("/root/main/commoninfo/personkind")=="S"){ model.makeValue("/root/send/savedata/userinfo", getNodeListCSV(substitute)); } if(model.getValue("/root/main/commoninfo/rgstdt")==""){ model.makeValue("/root/main/commoninfo/rgstdt", getCurrentDate()+ getCurrentTime()); } model.makeValue("/root/send/savedata/patientinfo", getNodeListCSV(patientinfo)); model.makeValue("/root/send/savedata/commoninfo", getNodeListCSV(commoninfo)); model.makeValue("/root/send/savedata/immunityinfo", getNodeListCSV(immunityinfo)); model.makeValue("/root/send/savedata/aftmanage", getNodeListCSV(aftmanage)); model.makeValue("/root/send/savedata/instcd", getUserInfo("dutplceinstcd")); model.makeValue("/root/send/savedata/status", flag); //°¨¿°°ü¸®½Ç Àü¼Û º¸°íÀϽà Ãß°¡ 2016.01.14 if(flag=="S"){ if(model.getValue("/root/main/aftmanage/reptdt") ==""){ model.makeValue("/root/send/savedata/reptdt", getCurrentDate()+ getCurrentTime()); }else{ model.makeValue("/root/send/savedata/reptdt", model.getValue("/root/main/aftmanage/reptdt")); } } //model.makeValue("/root/send/savedata/rgstid", model.getValue("/root/main/personally/userid")); // if(isPopup()){ model.makeValue("/root/send/savedata/instcd", opener.javascript.getParameter("instcd")); model.makeValue("/root/send/savedata/personkind", opener.javascript.getParameter("personkind")); model.makeValue("/root/send/savedata/rrgstno1", opener.javascript.getParameter("rrgstno1")); model.makeValue("/root/send/savedata/rrgstno2", opener.javascript.getParameter("rrgstno2")); model.makeValue("/root/send/savedata/rgstdt", opener.javascript.getParameter("rgstdt")); model.makeValue("/root/send/savedata/rgstid", opener.javascript.getParameter("rgstid")); } if(submit("TXASI01001")){ if(flag=="T"){ messageBox("ÀúÀåµÇ¾ú½À´Ï´Ù.", "I"); model.copyNode("/root/main/personally", "/root/temp/userinfo"); model.copyNode("/root/main/patientinfo", "/root/temp/patientinfo"); model.copyNode("/root/main/commoninfo", "/root/temp/commoninfo"); model.copyNode("/root/main/immunityinfo", "/root/temp/immunityinfo"); model.copyNode("/root/main/aftmanage", "/root/temp/aftmanage"); }else if(flag=="S"){ messageBox("°¨¿°°ü¸®½Ç·Î Àü¼Û µÇ¾ú½À´Ï´Ù.", "I"); model.resetInstanceNode("/root/main"); } } model.refresh(); } function fCalcDate(pControlID){ if(pControlID=="ipt_proino1dd" && ipt_proino1dd.value!=""){ var date = ipt_proino1dd.value; var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(1, "M").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/proino2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(1, "M").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/proino2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(1, "M").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/proino2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(1, "M").getDateFormat()); } var date = ipt_proino2dd.value; var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(5, "M").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/proino3dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(5, "M").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/proino3dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(5, "M").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/proino3dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(5, "M").getDateFormat()); } }else if(pControlID=="ipt_hbsag1dd" && ipt_hbsag1dd.value!=""){ var date = ipt_hbsag1dd.value; var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(1, "M").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/hbsag2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(3, "M").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/hbsag2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(3, "M").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/hbsag2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(3, "M").getDateFormat()); } var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/hbsag3dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/hbsag3dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/hbsag3dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getDateFormat()); } }else if(pControlID=="ipt_hbsab1dd" && ipt_hbsab1dd.value!=""){ var date = ipt_hbsab1dd.value; var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(7, "M").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/hbsab2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(7, "M").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/hbsab2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(7, "M").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/hbsab2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(7, "M").getDateFormat()); } }else if(pControlID=="ipt_hcvab1dd" && ipt_hcvab1dd.value!=""){ var date = ipt_hcvab1dd.value; var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/hcvab2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/hcvab2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/hcvab2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getDateFormat()); } var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(42, "D").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/hcvpcr1dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(42, "D").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/hcvpcr1dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(42, "D").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/hcvpcr1dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(42, "D").getDateFormat()); } }else if(pControlID=="ipt_hivab1dd" && ipt_hivab1dd.value!=""){ var date = ipt_hivab1dd.value; var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(42, "D").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/hivab2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(42, "D").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/hivab2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(42, "D").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/hivab2dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(42, "D").getDateFormat()); } var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(3, "M").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/hivab3dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(3, "M").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/hivab3dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(3, "M").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/hivab3dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(3, "M").getDateFormat()); } var day = new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getDayOfWeek("K"); if(day=="Åä"){ model.setValue("/root/main/aftmanage/hivab4dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getAddDate(2, "D").getDateFormat()); }else if(day=="ÀÏ"){ model.setValue("/root/main/aftmanage/hivab4dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getAddDate(1, "D").getDateFormat()); }else{ model.setValue("/root/main/aftmanage/hivab4dd",new Date(date.substr(0,4), String(Number(date.substr(4, 2)) -1 ), date.substr(6, 2)).getAddDate(6, "M").getDateFormat()); } } model.refresh(); } function fSaveChk(){ var target = model.getValue("/root/main/commoninfo/personkind"); if(target=="P"){ if(ipt_empno.value=="" || ipt_empno.value==null){ messageBox("»ç¹øÀ» ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_empno"); return false; }else if(ipt_prrgstno1.value=="" || ipt_prrgstno1.value==null){ messageBox("ÁֹιøÈ£ ¾ÕÀÚ¸®¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_prrgstno1"); return false; }else if(ipt_prrgstno2.value=="" || ipt_prrgstno2.value==null){ messageBox("ÁֹιøÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_prrgstno2"); return false; } }else if(target=="S"){ if(ipt_srrgstno1.value=="" || ipt_srrgstno1.value==null){ messageBox("ÁֹιøÈ£ ¾ÕÀÚ¸®¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_srrgstno1"); return false; }else if(ipt_srrgstno2.value=="" || ipt_srrgstno2.value==null){ messageBox("ÁֹιøÈ£ µÞÀÚ¸®¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_srrgstno2"); return false; }else if(ipt_phngnm.value=="" || ipt_phngnm.value==null){ messageBox("À̸§À» ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_phngnm"); return false; } } if(ipt_occdd.value=="" || ipt_occdd.value==null){ messageBox("¹ß»ý ÀÏÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_occdd"); return false; }else if(ipt_occtm.value=="" || ipt_occtm.value==null){ messageBox("¹ß»ý ½Ã°£À» ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_occtm"); return false; }else if(ipt_occplace.value=="" || ipt_occplace.value==null){ messageBox("¹ß»ýÀå¼Ò¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_occplace"); return false; }else if(rdo_occpath.value=="" || rdo_occpath.value==null){ messageBox("³ëÃâ°æ·Î¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("rdo_occpath"); return false; }else if(rdo_occpath.value!="03" && (rdo_occpart.value=="" || rdo_occpart.value==null)){ messageBox("³ëÃâºÎÀ§¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("rdo_occpart"); return false; }else if(rdo_occpath.value!="03" && (rdo_occworkflag.value=="" || rdo_occworkflag.value==null)){ messageBox("³ëÃâ½Ã ¾÷¹«¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("rdo_occworkflag"); return false; }else if(rdo_hbsagvacyn.value=="" || rdo_hbsagvacyn.value==null){ messageBox("BÇü°£¿° ¿¹¹æÁ¢Á¾ ¿©ºÎ¸¦ ¼±ÅÃÇϽʽÿÀ.", "E"); model.setFocus("rdo_hbsagvacyn"); return false; }else if(ipt_cellno.value=="" || ipt_cellno.value==null){ messageBox("³ëÃâÀÚ ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ.", "E"); model.setFocus("ipt_cellno"); return false; } return true; } /* * Á÷¿ø°¨¿°³ëÃâ»ç°í ÀÔ·ÂÈ­¸é Ãâ·Â¹° */ function fCreateNodeReport(){ var jobkindflag = model.getValue("/root/main/commoninfo/personkind"); if( jobkindflag == "P"){ //º»ÀÎ model.makeValue("/root/main/personally/jobkindnm", cmb_jobkindflag.label ); }else if(jobkindflag == "S"){ //´ë¸® model.makeValue("/root/main/personally/jobkindnm", cmb_jobkindcd.label +" "+ipt_etcmemo); }else{ model.makeValue("/root/main/personally/jobkindnm", ""); } if(getUserInfo("dutplceinstcd") == '032'){ exeReportPreview("RPASI01000", "XMLSTR", "/root/main"); }else{ //exeReportPreview("RPASI01100", "XMLSTR", "/root/main"); exeReportPreview("RPASI01000", "XMLSTR", "/root/main"); //Áֹεî·Ï¹øÈ£ ¾Ïȣȭ ¼öÁ¤ } }