/*function list * fInitialize_SMMMB21700 : È­¸éÃʱâÈ­ * fPrcpSearch : ó¹æ°Ë»ö * fForwardPrcpinfo : ¼±ÅÃµÈ Ã³¹æÄÚµå¿Í 󹿏íÀ» ºÎ¸ðâÀ¸·Î Àü´Þ ÈÄ Ã¢ Á¾·á */ function fInitialize_SPMMB21700(){ var recive_prcpnm = opener.javascript.getParameter("SPMMB21700_recive_prcpnm"); var recive_prcpdd = opener.javascript.getParameter("SPMMB21700_recive_prcpdd"); var recive_srchflag = opener.javascript.getParameter("SPMMB21700_recive_srchflag"); var srchflag = "prcpcd"; var date = getCurrentDate(); if(recive_prcpnm != ""){ model.setValue("/root/send/prcpnm",recive_prcpnm); srchflag = recive_srchflag; date = recive_prcpdd; } model.setValue("/root/send/srchflag",srchflag); model.setValue("/root/send/prcpdd",date); model.removeNodeset("/root/main/prcpsrch/prcplist"); model.refresh(); if(recive_prcpnm !=""){ btn_search.dispatch("DOMActivate"); } } function fPrcpSearch(){ prcpdd = model.getValue("/root/send/prcpdd"); prcpnm = model.getValue("/root/send/prcpnm"); srchflag = model.getValue("/root/send/srchflag"); var isHangul = fIsHangul (prcpnm); var srchprcpnmlimit = 3; var srchprcpcdlimit = 2; var srchhnglimit = 3; //ÇѱÛÀ϶§´Â 1±ÛÀÚ¸¸ ³Ö¾îµµ °Ë»ö°¡´É if ( isNull(prcpnm)) { messageBox ( "ó¹æ °Ë»ö¾î¸¦", "C001" ); return; } else if ( isHangul == "E" ){ //¿µ¹®,¼ýÀÚÀ϶§´Â 4±ÛÀÚ ³Ö¾î¾ß °Ë»ö°¡´É if ( srchflag == "prcpcd") { //by sonjy 20100405 ó¹æ°Ë»ö½Ã Á¦ÇÑ ±ÛÀÚ¼ö setting //if ( prcpnm.length < 2 ){ if ( prcpnm.length < parseInt(srchprcpcdlimit) ){ //messageBox ( "2±ÛÀÚ ÀÌ»ó", "C001" ); messageBox ( srchprcpcdlimit + "±ÛÀÚ ÀÌ»ó", "C001" ); return; } } else { //if ( prcpnm.length < 3 ){ if ( prcpnm.length < parseInt(srchprcpnmlimit) ){ //messageBox ( "3±ÛÀÚ ÀÌ»ó", "C001" ); messageBox ( srchprcpnmlimit + "±ÛÀÚ ÀÌ»ó", "C001" ); return; } } } else if ( isHangul == "H" ) { //by sonjy 20100405 ó¹æ°Ë»ö½Ã Á¦ÇÑ ±ÛÀÚ¼ö setting //if ( prcpnm.length < 3 ){ if ( prcpnm.length < parseInt(srchhnglimit) ){ //messageBox ( "ÇѱÛÀº 3±ÛÀÚ ÀÌ»ó", "C001" ); messageBox ( "ÇѱÛÀº " + srchhnglimit + "±ÛÀÚ ÀÌ»ó", "C001" ); return; } } var containflag = false; if( srchflag != "prcpcd"){ //prcpnm = prcpnm.substring(1, prcpnm.length); containflag = true; } prcpnm = prcpnm.getTrim(); if ( srchflag == "prcpcd") { fPrcpSrchCom ( prcpnm, prcpdd, "", "TRMMO00100", "", false, "getPrcpCdOldSrchInfo", isHangul , containflag); } else if ( srchflag == "prcpnm") { fPrcpSrchCom ( prcpnm, prcpdd, "", "TRMMO00100", "", false, "getPrcpNmSrchInfo", isHangul , containflag); } else { fPrcpSrchCom ( prcpnm, prcpdd, "", "TRMMO00100", "", false, "getPrcpSrchInfo", isHangul , containflag); } } function fForwardPrcpinfo(){ var currow = grd_prcplist.row; var prcpnm = model.getValue("/root/main/prcpsrch/prcplist["+currow+"]/prcpnm"); var prcpcd = model.getValue("/root/main/prcpsrch/prcplist["+currow+"]/prcpcd"); opener.javascript.setParameter("SPMMB21700_prcpcd",prcpcd); opener.javascript.setParameter("SPMMB21700_prcpnm",prcpnm); window.close(); }