function fInitialize(){ model.removeNodeset("/root/main/list/userlist"); model.resetInstanceNode("/root/main/item"); model.setValue("/root/main/search/searchcondition", "userid"); model.setValue("/root/main/search/searchterm", ""); model.setValue("/root/main/search/posinstcd", "-"); model.setValue("/root/main/search/posdeptcd", ""); model.setValue("/root/main/search/posdeptnm", ""); model.setValue("/root/main/search/dutinstcd", "-"); model.setValue("/root/main/search/dutunitcd", ""); model.setValue("/root/main/search/dutunitnm", ""); model.setValue("/root/main/search/dutplcecd", ""); model.setValue("/root/main/search/dutplcenm", ""); var operation = model.getValue("/root/main/search/operation"); if( operation!="userb" && operation != "userd" ){ operation = "userb"; model.setValue("/root/main/search/operation", operation); btn_dutplceref_create.disabled = "true"; } zbcfGetCodeList( new Array( "R0061","R0062", "R0063","R0058", "R0090","Z0007", "Z0016", "R0059" ), new Array( "/root/init/comcd/jobkindlist","/root/init/comcd/jobposlist", "/root/init/comcd/jobresplist","/root/init/comcd/prfshiplist", "/root/init/comcd/apntlist", "/root/init/comcd/instlist", "/root/init/comcd/userkindlist", "/root/init/comcd/grupjoblnlist"), true, new Array( "cdnm","cdnm","cdnm","cdnm","cdnm","cdnm","cdnm","cdnm" ), new Array( "asc","asc","asc","asc","asc","asc","asc","asc" ) ); model.refresh(); fChangeSearchControl(operation); fDisableProcessControl("true"); } function fChangeSearchControl(operation){ if(operation=="userb"){ model.setValue("/root/main/search/dutplceinstcd", ""); model.setValue("/root/main/search/psnworkyn", ""); }else if(operation=="userd"){ model.setValue("/root/main/search/dutplceinstcd", "-"); model.setValue("/root/main/search/psnworkyn", "-"); } fInitializeProcessValue(); model.refresh(); cmb_posinstcd_condition.disabled = "false"; ipt_posdeptcd_condition.disabled = "false"; btn_search_posdeptcd.disabled = "false"; cmb_dutinstcd_condition.disabled = "false"; ipt_dutunitcd_condition.disabled = "false"; btn_search_dutunitcd.disabled = "false"; if(operation=="userb"){ cmb_dutplceinstcd_condition.disabled = "true" ; ipt_dutplcecd_condition.disabled = "true"; btn_search_dutplcecd.disabled = "true"; cmb_psnworkyn_condition.disabled = "true"; }else if(operation=="userd"){ cmb_dutplceinstcd_condition.disabled = "false" ; ipt_dutplcecd_condition.disabled = "false"; btn_search_dutplcecd.disabled = "false"; cmb_psnworkyn_condition.disabled = "false"; } } function fDisableProcessControl(disabled){ cmb_userkindcd.disabled = disabled; ipt_userid.disabled = disabled; btn_search_userid.disabled = disabled; ipt_rrgstno.disabled = disabled; ipt_licnsno.disabled = disabled; ipt_medispclno.disabled = disabled; cmb_specord.disabled = disabled; ipt_majorfild.disabled = disabled; ipt_usernm.disabled = disabled; ipt_entcodd.disabled = disabled; ipt_fromdd.disabled = disabled; ipt_todd.disabled = disabled; cmb_psnwork.disabled = disabled; ipt_anouserid.disabled = disabled; cmb_orginstcd.disabled = disabled; opt_orgdeptnm.disabled = disabled; btn_orgdept_search.disabled = disabled; cmb_posinstcd.disabled = disabled; opt_posdeptnm.disabled = disabled; btn_posdept_search.disabled = disabled; cmb_dutinstcd.disabled = disabled; opt_dutunitnm.disabled = disabled; btn_dutunit_search.disabled = disabled; cmb_dutplceinstcd.disabled = disabled; opt_dutplcenm.disabled = disabled; btn_dutplce_search.disabled = disabled; cmb_apntflag.disabled = disabled; cmb_jobkind.disabled = disabled; cmb_jobpos.disabled = disabled; cmb_jobresp.disabled = disabled; cmb_prfshipflag.disabled = disabled; cmb_tempyn.disabled = disabled; ipt_email.disabled = disabled; ipt_mpphonno.disabled = disabled; ipt_pdano.disabled = disabled; opt_lastupdtrid.disabled = disabled; opt_lastupdtdt.disabled = disabled; ipt_pwd.disabled = disabled; cmb_grupjobln.disabled = disabled; ipt_userengnm.disabled = disabled; } function fInitializeProcessValue(){ model.setValue("/root/main/item/label", ""); model.setValue("/root/main/item/process", ""); model.setValue("/root/main/item/userkindcd", ""); model.setValue("/root/main/item/userid", ""); model.setValue("/root/main/item/usernm", ""); model.setValue("/root/main/item/userengnm", ""); model.setValue("/root/main/item/orginstcd", ""); model.setValue("/root/main/item/orgdeptnm", ""); model.setValue("/root/main/item/orgdeptcd", ""); model.setValue("/root/main/item/orgdeptnm", ""); model.setValue("/root/main/item/grupjoblncd", ""); model.setValue("/root/main/item/posinstnm", ""); model.setValue("/root/main/item/posinstcd", ""); model.setValue("/root/main/item/posdeptnm", ""); model.setValue("/root/main/item/posdeptcd", ""); model.setValue("/root/main/item/dutinstcd", ""); model.setValue("/root/main/item/dutinstnm", ""); model.setValue("/root/main/item/dutplceinstnm", ""); model.setValue("/root/main/item/dutplceinstcd", ""); model.setValue("/root/main/item/dutunitcd", ""); model.setValue("/root/main/item/dutunitnm", ""); model.setValue("/root/main/item/dutplcenm", ""); model.setValue("/root/main/item/dutplcecd", ""); model.setValue("/root/main/item/fromdd", ""); model.setValue("/root/main/item/todd", ""); model.setValue("/root/main/item/licnsno", ""); model.setValue("/root/main/item/specordyn", "N"); model.setValue("/root/main/item/majorfild", ""); model.setValue("/root/main/item/jobkindcd", ""); model.setValue("/root/main/item/jobposcd", ""); model.setValue("/root/main/item/jobrespcd", ""); model.setValue("/root/main/item/prfshipflagcd", ""); model.setValue("/root/main/item/psnworkyn", ""); model.setValue("/root/main/item/apntflag", ""); model.setValue("/root/main/item/tempyn", ""); model.setValue("/root/main/item/lastupdtrid", ""); model.setValue("/root/main/item/lastupdtdt", ""); model.setValue("/root/main/item/rem", ""); model.makeValue("/root/main/item/status", ""); model.setValue("/root/main/item/rrgstno", ""); model.setValue("/root/main/item/email", ""); model.setValue("/root/main/item/mpphonno", ""); model.setValue("/root/main/item/entcodd", ""); model.setValue("/root/main/item/pdano", ""); model.setValue("/root/main/item/pwd", ""); model.setValue("/root/main/item/anouserid", ""); model.setValue("/root/main/item/medispclno", ""); model.makeValue("/root/main/item/message", ""); } function fValidateUserInfo(){ var userkindcd = model.getValue("/root/main/item/userkindcd"); var rrgstno = model.getValue("/root/main/item/rrgstno"); var fromdd = model.getValue("/root/main/item/fromdd"); var todd = model.getValue("/root/main/item/todd"); var posinstcd = model.getValue("/root/main/item/posinstcd"); var posdeptcd = model.getValue("/root/main/item/posdeptcd"); if(userkindcd==""){ messageBox("»ç¿ëÀÚÀ¯ÇüÀÌ Á¤ÀǵÇÁö","E007"); model.setFocus("cmb_userkindcd"); return false; }else if(rrgstno==""){ messageBox("Áֹεî·Ï¹øÈ£°¡ Á¤ÀǵÇÁö","E007"); model.setFocus("ipt_rrgstno"); return false; }else if(fromdd==""){ messageBox("Àû¿ë½ÃÀÛÀÏÀÚ°¡ Á¤ÀǵÇÁö","E007"); model.setFocus("ipt_fromdd"); return false; }else if(todd==""){ messageBox("Àû¿ëÁ¾·áÀÏÀÚ°¡ Á¤ÀǵÇÁö","E007"); model.setFocus("ipt_todd"); return false; }else if(posinstcd==""){ messageBox("¼Ò¼Ó±â°üÄڵ尡 Á¤ÀǵÇÁö","E007"); model.setFocus("opt_posinstnm"); return false; }else if(posdeptcd==""){ messageBox("¼Ò¼ÓºÎ¼­Äڵ尡 Á¤ÀǵÇÁö","E007"); model.setFocus("opt_posinstnm"); return false; } return true; } function fValidateUserDeptInfo(){ var userid = model.getValue("/root/main/item/userid"); var fromdd = model.getValue("/root/main/item/fromdd"); var todd = model.getValue("/root/main/item/todd"); var dutplceinstcd = model.getValue("/root/main/item/dutplceinstcd"); var dutplcecd = model.getValue("/root/main/item/dutplcecd"); var psnworkyn = model.getValue("/root/main/item/psnworkyn"); if(userid==""){ messageBox("»ç¿ëÀÚID°¡ Á¤ÀǵÇÁö","E007"); model.setFocus("ipt_userid"); return false; }else if(fromdd==""){ messageBox("Àû¿ë½ÃÀÛÀÏÀÚ°¡ Á¤ÀǵÇÁö","E007"); model.setFocus("ipt_fromdd"); return false; }else if(todd==""){ messageBox("Àû¿ëÁ¾·áÀÏÀÚ°¡ Á¤ÀǵÇÁö","E007"); model.setFocus("ipt_todd"); return false; }else if(dutplceinstcd==""){ messageBox("±Ù¹«Áö±â°üÄڵ尡 Á¤ÀǵÇÁö","E007"); model.setFocus("cmb_dutplceinstcd"); return false; }else if(dutplcecd==""){ messageBox("±Ù¹«Áö°¡ Á¤ÀǵÇÁö","E007"); model.setFocus("btn_dutplce_search"); return false; }else if(psnworkyn==""){ messageBox("Àλ翬µ¿¿©ºÎ°¡ Á¤ÀǵÇÁö","E007"); model.setFocus("cmb_psnwork"); return false; } return true; } function fSetUserInfoSendData(){ model.setValue("/root/send/userkindcd", model.getValue("/root/main/item/userkindcd")); model.setValue("/root/send/userid", model.getValue("/root/main/item/userid")); model.setValue("/root/send/fromdd", model.getValue("/root/main/item/fromdd")); model.setValue("/root/send/usernm", model.getValue("/root/main/item/usernm")); model.setValue("/root/send/userengnm", model.getValue("/root/main/item/userengnm")); model.setValue("/root/send/pwd", model.getValue("/root/main/item/pwd")); model.setValue("/root/send/todd", model.getValue("/root/main/item/todd")); model.setValue("/root/send/posinstcd", model.getValue("/root/main/item/posinstcd")); model.setValue("/root/send/posdeptcd", model.getValue("/root/main/item/posdeptcd")); model.setValue("/root/send/orginstcd", model.getValue("/root/main/item/orginstcd")); model.setValue("/root/send/orgdeptcd", model.getValue("/root/main/item/orgdeptcd")); model.setValue("/root/send/grupjoblncd", model.getValue("/root/main/item/grupjoblncd")); model.setValue("/root/send/email", model.getValue("/root/main/item/email")); model.setValue("/root/send/mpphonno", model.getValue("/root/main/item/mpphonno")); model.setValue("/root/send/rrgstno", model.getValue("/root/main/item/rrgstno")); model.setValue("/root/send/entcodd", model.getValue("/root/main/item/entcodd")); model.setValue("/root/send/pdano", model.getValue("/root/main/item/pdano")); model.setValue("/root/send/anouserid", model.getValue("/root/main/item/anouserid")); model.setValue("/root/send/dutinstcd", model.getValue("/root/main/item/dutinstcd")); model.setValue("/root/send/dutunitcd", model.getValue("/root/main/item/dutunitcd")); } function fSetUserDeptInfoSendData(){ model.setValue("/root/send/userid", model.getValue("/root/main/item/userid")); model.setValue("/root/send/dutplceinstcd", model.getValue("/root/main/item/dutplceinstcd")); model.setValue("/root/send/dutplcecd", model.getValue("/root/main/item/dutplcecd")); model.setValue("/root/send/fromdd", model.getValue("/root/main/item/fromdd")); model.setValue("/root/send/psnworkyn", model.getValue("/root/main/item/psnworkyn")); model.setValue("/root/send/todd", model.getValue("/root/main/item/todd")); model.setValue("/root/send/licnsno", model.getValue("/root/main/item/licnsno")); model.setValue("/root/send/medispclno", model.getValue("/root/main/item/medispclno")); model.setValue("/root/send/specordyn", model.getValue("/root/main/item/specordyn")); model.setValue("/root/send/majorfild", model.getValue("/root/main/item/majorfild")); model.setValue("/root/send/prfshipflagcd", model.getValue("/root/main/item/prfshipflagcd")); model.setValue("/root/send/jobkindcd", model.getValue("/root/main/item/jobkindcd")); model.setValue("/root/send/jobposcd", model.getValue("/root/main/item/jobposcd")); model.setValue("/root/send/jobrespcd", model.getValue("/root/main/item/jobrespcd")); model.setValue("/root/send/apntflag", model.getValue("/root/main/item/apntflag")); model.setValue("/root/send/tempyn", model.getValue("/root/main/item/tempyn")); model.setValue("/root/send/maindutplceflag", model.getValue("/root/main/item/maindutplceflag")); } function fValidateSearchUserInfo(){ var search_condition = model.getValue("/root/main/search/searchcondition"); var search_term = model.getValue("/root/main/search/searchterm"); var posinstcd = model.getValue("/root/main/search/posinstcd"); var posdeptcd = model.getValue("/root/main/search/posdeptcd"); var dutinstcd = model.getValue("/root/main/search/dutinstcd"); var dutunitcd = model.getValue("/root/main/search/dutunitcd"); if((search_condition.length>0&&search_term.length>0) || (posinstcd.length>1&&posdeptcd.length>1) || (dutinstcd.length>1&&dutunitcd.length>1)){ return true; }else{ return false; } } function fValidateSearchUserDeptInfo(){ var search_condition = model.getValue("/root/main/search/searchcondition"); var search_term = model.getValue("/root/main/search/searchterm"); var posinstcd = model.getValue("/root/main/search/posinstcd"); var posdeptcd = model.getValue("/root/main/search/posdeptcd"); var dutinstcd = model.getValue("/root/main/search/dutinstcd"); var dutunitcd = model.getValue("/root/main/search/dutunitcd"); var dutplceinstcd = model.getValue("/root/main/search/dutplceinstcd"); var dutplcecd = model.getValue("/root/main/search/dutplcecd"); if((search_condition.length>0&&search_term.length>0) || (posinstcd.length>1&&posdeptcd.length>1) || (dutinstcd.length>1&&dutunitcd.length>1) || (dutplceinstcd.length>1&&dutplcecd.length>1)){ return true; }else{ return false; } }