<%@ page import="com.csc.library.entry.*,com.csc.library.utilities.*,com.csc.library.session.*,com.csc.library.database.*,java.util.*" contentType="text/html;charset=UTF-8"%> <jsp:useBean id="TAU130_CHILD1" scope="page" class="com.csc.library.system.Task"/> <% TAU130_CHILD1.setChannel(request ,response); UIManager screen=(UIManager)TAU130_CHILD1.process("ChildEntry","MEVENTGRP1"); CheckNull chknull = new CheckNull(); String mode = chknull.chkNullString(request.getParameter("__ack")); /* get all mround */ String rid = chknull.chkNullString(request.getParameter("__leaverounding"),screen.getDataLabel("leaverounding")); String rdesc = chknull.chkNullString(request.getParameter("MROUND@EDESC")); DbInquiry rinq = new InitialInquiry(screen.getUProfile()).getDbInquiry("mround"); rinq.setColumn("*"); rinq.refresh(); HashMap rhm = new HashMap(); while(rinq.next()){ HashMap rhmdesc = new HashMap(); rhmdesc.put("tdesc", rinq.getString("tdesc")); rhmdesc.put("edesc", rinq.getString("edesc")); rhm.put(rinq.getString("roundid"), rhmdesc); if(rid.equals(rinq.getString("roundid"))){ if(screen.getUProfile().get("lang").equals("tha")){ rdesc = rinq.getString("tdesc"); }else{ rdesc = rinq.getString("edesc"); } } } /* get all eventgrp */ DbInquiry evinq = new InitialInquiry(screen.getUProfile()).getDbInquiry("meventgrp"); evinq.setColumn("*"); evinq.setFilter("daytype not in ('1','4','5','6')"); evinq.refresh(); HashMap hm = new HashMap(); while(evinq.next()){ HashMap hmdesc = new HashMap(); hmdesc.put("tdesc", evinq.getString("tdesc")); hmdesc.put("edesc", evinq.getString("edesc")); hm.put(evinq.getString("eventgrpid"), hmdesc); } /* get meventgrp detail */ String prvdesc = ""; if(hm.containsKey(screen.getDataLabel("privilege_event"))){ HashMap tmpd = (HashMap) hm.get(screen.getDataLabel("privilege_event")); if(screen.getUProfile().get("lang").equals("tha")){ prvdesc = (String) tmpd.get("tdesc"); }else{ prvdesc = (String) tmpd.get("edesc"); } } /* get meventgrp detail for sharlimit_event */ String sharelimit = ""; if(hm.containsKey(screen.getDataLabel("sharelimit_event"))){ HashMap tmpd = (HashMap) hm.get(screen.getDataLabel("sharelimit_event")); if(screen.getUProfile().get("lang").equals("tha")){ sharelimit = (String) tmpd.get("tdesc"); }else{ sharelimit = (String) tmpd.get("edesc"); } } String dctsal = chknull.chkNullString(request.getParameter("__dctsal"),screen.getDataLabel("dctsal")); String dctsvc = chknull.chkNullString(request.getParameter("__dctsvc"),screen.getDataLabel("dctsvc")); %> <html ng-app="myHR"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href ="../CSS/TISCO.css" rel="stylesheet" type="text/css"> <link href="../CSS/bootstrap.css" rel="stylesheet" type="text/css"> <link href="../CSS/bootstrap_csc_backend.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script> <script type='text/javascript' src="../JS/bootstrap.js"></script> <script language="javascript" src="../JS/VIEWCALENDAR.js"></script> <script type='text/javascript' src='../JS/jquery-1.11.1.min.js'></script> <script language="JavaScript" src="../JS/SCREEN.js"></script> <script src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script> <script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></script> <script language="javascript">setLang('<%=screen.getUProfile().get("lang")%>');</script> <script language="javascript">getTitleName();</script> <script language="JavaScript" type="text/JavaScript"> <!-- /* mround */ var roundlist = new Object(); <% Iterator it1 = (Iterator) rhm.keySet().iterator(); while(it1.hasNext()){ String keyid1 = (String) it1.next(); HashMap rhtmp = (HashMap)rhm.get(keyid1); %> roundlist["<%=keyid1%>"] = "<%=keyid1%>"; roundlist["<%=keyid1+"_t"%>"] = "<%=(String)rhtmp.get("tdesc")%>"; roundlist["<%=keyid1+"_e"%>"] = "<%=(String)rhtmp.get("edesc")%>"; <% } %> /* eventgrp */ var eventlist = new Object(); <% Iterator it = (Iterator) hm.keySet().iterator(); while(it.hasNext()){ String keyid = (String) it.next(); HashMap htmp = (HashMap)hm.get(keyid); %> eventlist["<%=keyid%>"] = "<%=keyid%>"; eventlist["<%=keyid+"_t"%>"] = "<%=(String)htmp.get("tdesc")%>"; eventlist["<%=keyid+"_e"%>"] = "<%=(String)htmp.get("edesc")%>"; <% } %> function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } //--> function setcmd1(acktion){ with(document.cscform){ if(nullCheck()){ bCon=confirm(MyCode[1]); if (bCon==true) { if(acktion=="save"){ __cmdchild.value="save"; __ack.value="add"; } submit(); } } } } function back(){ with(window.opener.cscform){ action="TAU130_CHILD.jsp"; __searchdata.value = ""; __cmd.value = 'ack'; submit(); } } function backhead(){ with(window.opener.cscform){ __cmd.value = 'back'; submit(); window.close(); } } function linkHelp_Return_CallFunction(help,input,newFunction){ with( document.cscform ){ var param="PRU084_TIMEHELP.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=off&__callFunction="+newFunction; window.open(param,"Help","left=150,top=150,width=530,height=370,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } } function setObjectDetail(){ clearObject(); setLeaveFormat(); setRoundDesc(); setPrevLeave(); setShareLeave(); } function clearObject(){ with(document.cscform){ day_leave_stat.checked = false ; fhalf_leave_stat.checked = false ; shalf_leave_stat.checked = false ; hour_leave_stat.checked = false ; var prvd = document.getElementsByName("MROUND@EDESC"); prvd[0].value = ""; var prvd1 = document.getElementsByName("MEVENTGRP1@TDESC$1"); prvd1[0].value = ""; var prvd2 = document.getElementsByName("MEVENTGRP1@TDESC"); prvd2.value = ""; } } function setLeaveFormat(){ with(document.cscform){ if(__day_leave_stat.value == "1"){ day_leave_stat.checked = true ; } if(__fhalf_leave_stat.value == "1"){ fhalf_leave_stat.checked = true ; } if(__shalf_leave_stat.value == "1"){ shalf_leave_stat.checked = true ; } if(__hour_leave_stat.value == "1"){ hour_leave_stat.checked = true ; } } } function setRoundDesc(){ var _prv = document.getElementsByName("__leaverounding"); if(_prv[0].value != ""){ if(roundlist[_prv[0].value]){ var prvd = document.getElementsByName("MROUND@EDESC"); prvd[0].value = roundlist[_prv[0].value + "_t"]; } } } function setShareLeave(){ //with(document.cscform){ var _prv = document.getElementsByName("__sharelimit_event"); if(_prv[0].value != ""){ if(eventlist[_prv[0].value]){ var prvd = document.getElementsByName("MEVENTGRP1@TDESC$1"); prvd[0].value = eventlist[_prv[0].value + "_t"]; } } //} } function setPrevLeave(){ //with(document.cscform){ var _prv = document.getElementsByName("__privilege_event"); if(_prv[0].value != ""){ if(eventlist[_prv[0].value]){ var prvd = document.getElementsByName("MEVENTGRP1@TDESC"); prvd[0].value = eventlist[_prv[0].value + "_t"]; } } //} } function goHelp(helpName,inputName) { var helpReturn; if (inputName=="__eventgrpid" ) { helpReturn="__eventgrpid:eventgrpid,__tdesc:tdesc,__edesc:edesc,__daytype:daytype,__limits:limits,__limit_hours:limit_hours" + ",__min_limit_hours:min_limit_hours,__needapprovedate:needapprovedate,__limit_probation:limit_probation" + ",__service_year:service_year,__limit_times:limit_times,__month_limit0:month_limit0,__month_limit1:month_limit1" + ",__month_limit2:month_limit2,__month_limit3:month_limit3,__day_leave_stat:day_leave_stat,__fhalf_leave_stat:fhalf_leave_stat" + ",__shalf_leave_stat:shalf_leave_stat,__hour_leave_stat:hour_leave_stat,__leaverounding:leaverounding" + ",__datebeforerequest:datebeforerequest,__lvpastlimit:lvpastlimit,__lvfuturelimit:lvfuturelimit,__clear_leave:clear_leave" + ",__clear_leave_month:clear_leave_month,__sex_type:sex_type,__guarantee:guarantee,__guarantee_date:guarantee_date" + ",__privilege_event:privilege_event,__sharelimit_event:sharelimit_event,__display_order:display_order,__display:display" + ",__remarks:remarks,__event_desc:event_desc"; document.cscform.__fixCon.value = "daytype not in ('1','4','5','6')"; linkHelp_Return_CallFunction(helpName,helpReturn, 'setObjectDetail'); //linkHelp_Return(helpName,helpReturn); }else if (inputName=="__privilege_event" ){ helpReturn="__privilege_event:eventgrpid,MEVENTGRP1@TDESC"; document.cscform.__fixCon.value = "branchid = '" + document.cscform.__branchid.value + "'"; linkHelp_Return(helpName,helpReturn); }else if (inputName=="__sharelimit_event" ){ helpReturn="__sharelimit_event:eventgrpid,MEVENTGRP1@TDESC$1"; document.cscform.__fixCon.value = "branchid = '" + document.cscform.__branchid.value + "'"; linkHelp_Return(helpName,helpReturn); }else if(inputName=="__leaverounding" ){ helpReturn="__leaverounding:roundid,MROUND@EDESC"; linkHelp_Return(helpName,helpReturn); } } /* set leave format status */ function setLeaveStatus(obj, target){ var tar = document.getElementsByName(target); if(tar != undefined){ if(obj.checked){ tar[0].value = obj.value ; }else{ tar[0].value = "0"; } } } function showLeaveFormul(){ var adv_div = document.getElementById("trLimitFormula"); var trgap = document.getElementById("trGap"); if(adv_div.style.display == "none"){ adv_div.style.display = ""; trgap.style.display = ""; }else{ adv_div.style.display = "none"; trgap.style.display = "none"; } } //-->> </script> </head> <body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif')"> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <div class="centered"> <form name="cscform" method="post" action=""> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input name="__cmd" type="hidden" value=""> <input type="hidden" name="__calendar"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__headMulti" value="TAU130_CHILD"> <input type="hidden" name="__screen" value="TAU130_CHILD1"> <input type="hidden" name="__ack" value=""> <input type="hidden" name="__help" value=""> <input type="hidden" name="__cmdchild" value=""> <input type="hidden" name="__gorec" value="<%=request.getParameter("__gorec")%>"> <input name="__notNull" type="hidden" value="<%=screen.getRequire()%>"> <input type="hidden" name ="__ack" value="<%=request.getParameter("__ack")%>"> <input type="hidden" name ="__branchid" value="<%=request.getParameter("__branchid")%>"> <input type="hidden" name="__searchdata" value=""> <input type="hidden" name="__fixCon" value=""> <div align="center"> <table> <tr > <td class="header" colspan="2" >TAU130_CHILD1, <script language="javascript">swapLang('Eventgrp_Table');</script> </td> </tr> <tr > <td > <table border="0" cellspacing="0" cellpadding="0" class="maxsize"> <tr><td class="blankspace"></td></tr> <tr> <td class="columnlabel"><%=screen.getLabel("eventgrpid")%> </td> <td class="columnobject1"> <input type="text" id="__eventgrpid" name="__eventgrpid" size="5" value="<%=screen.getDataLabel("eventgrpid")%>" readonly> <%if(mode.equals("add")){%> <a href="javascript:goHelp('MEVENTGRPHELP','__eventgrpid');" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('__eventgrpid_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"> <img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__eventgrpid_image" width="20" height="20" border="0" align="absmiddle"></a> <%}%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("tdesc")%> </td> <td class="columnobject1"><%=screen.getInput("tdesc")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("edesc")%> </td> <td class="columnobject1"><%=screen.getInput("edesc")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("tsdesc")%> </td> <td class="columnobject1"><%=screen.getInput("tsdesc")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("esdesc")%> </td> <td class="columnobject1"><%=screen.getInput("esdesc")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("daytype")%> </td> <td class="columnobject1"><%=screen.getInput("daytype")%> </td> </tr> <tr style="display:none"> <td class="columnlabel"><%=screen.getLabel("prev_last")%> </td> <td class="columnobject1"><%=screen.getInput("prev_last")%> (<span swlang code="SW012727">DD-MM</span>)</td> </tr> <!-- effect previous year balance --> <tr> <td class="columnlabel"><%=screen.getLabel("ps_over_avi")%> </td> <td class="columnobject1"><%=screen.getInput("ps_over_avi")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("ps_over_min")%> </td> <td class="columnobject1"><%=screen.getInput("ps_over_min")%> <span swlang code="SW000262">Day</span> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("ps_over_max")%> </td> <td class="columnobject1"><%=screen.getInput("ps_over_max")%> <span swlang code="SW000262">Day</span> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("ps_over_day_limit")%> </td> <td class="columnobject1"><%=screen.getInput("ps_over_day_limit")%> <span swlang code="SW000262">Day</span> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("limits")%> </td> <td class="columnobject1"> <%=screen.getInput("limits")%> <span swlang code="SW000262">Day</span> <%=screen.getInput("limit_hours")%> <span swlang code="SW000335">Hours</span> <%=screen.getLabel("display_limit")%> <%=screen.getInput("display_limit")%> <a href="javascript:showLeaveFormul();">Advance</a> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("limit_per_request")%> </td> <td class="columnobject1"><%=screen.getInput("limit_per_request")%></td> </tr> <tr id="trLimitFormula" style="display:none"> <td class="columnlabel"><%=screen.getLabel("limitformula")%> </td> <td class="columnobject1"> <div><%=screen.getInput("limitformula")%></div> <div>Variables :: <br>vacClass.CalAnnualLeaveNextYear(a,b) : หาค่าสิทธิพักร้อนปีหน้า (a วันที่คำนวณสิทธิของปีหน้า, b เดือนที่คำนวณสิทธิของปีหน้า) <br>DHMConv.DHMToMin(a,b) : ฟังชั่นแปลง วัน:ชม:นาที เป็น นาที (วัน ชม. นาที , ชั่วโมงทำงานต่อวัน) <br>DHMConv.MinToDHM(a,b) : ฟังชั่นแปลง นาที เป็น วัน:ชม:นาที (นาที , ชั่วโมงทำงานต่อวัน) <br>hour_d : ชั่วโมงทำงานต่อวันตามแผน<br> </div> </td> </tr> <tr id="trGap" style="display:none"> <td span="2"> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("min_limit_hours")%> </td> <td class="columnobject1"> <%=screen.getInput("min_limit_hours")%> <span swlang code="SW000335">Hours</span> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("needapprovedate")%> </td> <td class="columnobject1"><%=screen.getInput("needapprovedate")%> </td> </tr> <tr> <td class="columnlabel"><span swlang code="SW012275">Deduct</span> </td> <td class="columnobject1"><input type="checkbox" name="__dctsal" value="1" <%if(dctsal.equals("1")){%>checked<%}%>> <span swlang code="SW001743">Salary</span> <input type="checkbox" name="__dctsvc" value="1" <%if(dctsvc.equals("1")){%>checked<%}%>> <span swlang code="SW012803">Service Charge</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("ispay")%> </td> <td class="columnobject1"><%=screen.getInput("ispay")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("limit_probation")%> </td> <td class="columnobject1"><%=screen.getInput("limit_probation")%> <span swlang code="SW011931">Days</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("yos")%> </td> <td class="columnobject1"><%=screen.getInput("yos")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("service_year")%> </td> <td class="columnobject1"><%=screen.getInput("service_year")%> <span swlang code="SW011931">Days</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("limit_times")%> </td> <td class="columnobject1"><%=screen.getInput("limit_times")%> <span swlang code="SW012804">Times per year</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("month_limit0")%> </td> <td class="columnobject1"><%=screen.getInput("month_limit0")%> <span swlang code="SW012806">days/month</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("month_limit1")%> </td> <td class="columnobject1"><%=screen.getInput("month_limit1")%> <span swlang code="SW012805">hours/month</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("month_limit2")%> </td> <td class="columnobject1"><%=screen.getInput("month_limit2")%> <span swlang code="SW012807">first half month</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("month_limit3")%> </td> <td class="columnobject1"><%=screen.getInput("month_limit3")%> <span swlang code="SW012808">second half month</span></td> </tr> <tr> <td class="columnlabel"><span swlang code="SW012809">Type of Leave:</span> </td> <td class="columnobject1"> <input type="checkbox" name="day_leave_stat" id="day_leave_stat" value="1" <%=(screen.getDataLabel("DAY_LEAVE_STAT").equals("1"))?"checked":""%> onclick="setLeaveStatus(this, '__day_leave_stat')"> <input type="hidden" name="__day_leave_stat" value="<%=screen.getDataLabel("DAY_LEAVE_STAT")%>"> <span swlang code="SW011666">Full Day</span> <input type="checkbox" name="fhalf_leave_stat" id="fhalf_leave_stat" value="1" <%=(screen.getDataLabel("FHALF_LEAVE_STAT").equals("1"))?"checked":""%> onclick="setLeaveStatus(this, '__fhalf_leave_stat')"> <input type="hidden" name="__fhalf_leave_stat" value="<%=screen.getDataLabel("FHALF_LEAVE_STAT")%>"> <span swlang code="SW011613">First Half</span> <input type="checkbox" name="shalf_leave_stat" id="shalf_leave_stat" value="1" <%=(screen.getDataLabel("SHALF_LEAVE_STAT").equals("1"))?"checked":""%> onclick="setLeaveStatus(this, '__shalf_leave_stat')"> <input type="hidden" name="__shalf_leave_stat" value="<%=screen.getDataLabel("SHALF_LEAVE_STAT")%>"> <span swlang code="SW012810">Second Half</span> <input type="checkbox" name="hour_leave_stat" id="hour_leave_stat" value="1" <%=(screen.getDataLabel("HOUR_LEAVE_STAT").equals("1"))?"checked":""%> onclick="setLeaveStatus(this, '__hour_leave_stat')"> <input type="hidden" name="__hour_leave_stat" value="<%=screen.getDataLabel("HOUR_LEAVE_STAT")%>"> <span swlang code="SW000335">Hours</span> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("leaverounding")%> </td> <td class="columnobject1"> <input type="text" name="__leaverounding" size="4" maxlength="3" value="<%=screen.getDataLabel("leaverounding")%>" onkeypress="chkSpecialStr(event);" onkeyup="sysIsEdit();" onblur="trimValue(this);" onfocus="this.select();" alt="ปัดเศษชม.ลา" onmousemver="toolTip('ปัดเศษชม.ลา')" onmouseout="toolTip()" /> <a href="javascript:goHelp('MROUNDHELP','__leaverounding');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('__leaverounding_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__leaverounding_image" width="20" height="20" border="0" align="absmiddle" ></a> <input type="text" size="20" name="MROUND@EDESC" value="<%=rdesc%>" readonly> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("datebeforerequest")%> </td> <td class="columnobject1"><%=screen.getInput("datebeforerequest")%> <span swlang code="SW011931">Days</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("lvpastlimit")%> </td> <td class="columnobject1"><%=screen.getInput("lvpastlimit")%> <span swlang code="SW011931">Days</span> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("lvfuturelimit")%> </td> <td class="columnobject1"><%=screen.getInput("lvfuturelimit")%> <span swlang code="SW011931">Days</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("advance_approve")%> </td> <td class="columnobject1"><%=screen.getInput("advance_approve")%> </td> </tr> <tr id="approve_before"> <td class="columnlabel"><%=screen.getLabel("approve_before")%> </td> <td class="columnobject1"><%=screen.getInput("approve_before")%> <span swlang code="SW011931">Days</span> </td> </tr> <tr id="approve_after"> <td class="columnlabel"><%=screen.getLabel("approve_after")%> </td> <td class="columnobject1"><%=screen.getInput("approve_after")%> <span swlang code="SW011931">Days</span></td> </tr> <script> function setShowHide(val){ if(val=='1'){ $("#approve_before").show(); $("#approve_after").show(); }else{ $("#approve_before").hide(); $("#approve_after").hide(); } } $( document ).ready(function() { setShowHide($("[name='__advance_approve']").val()); $("[name='__advance_approve']").change(function(){ setShowHide($(this).val()); }); }); </script> <tr> <td class="columnlabel"><%=screen.getLabel("clear_leave")%> </td> <td class="columnobject1"><%=screen.getInput("clear_leave")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("clear_leave_month")%> </td> <td class="columnobject1"><%=screen.getInput("clear_leave_month")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("sex_type")%> </td> <td class="columnobject1"><%=screen.getInput("sex_type")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("guarantee")%> </td> <td class="columnobject1"><%=screen.getInput("guarantee")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("guarantee_date")%> </td> <td class="columnobject1"><%=screen.getInput("guarantee_date")%> <span swlang code="SW011931">Days</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("privilege_event")%> </td> <td class="columnobject1"> <input type="test" size="10" name="__privilege_event" id="__privilege_event" value="<%=screen.getDataLabel("privilege_event")%>"> <a href="javascript:goHelp('MEVENTGRP1HELP','__privilege_event');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('__privilege_event_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__privilege_event_image" width="20" height="20" border="0" align="absmiddle" ></a> <input type="text" size="57" name="MEVENTGRP1@TDESC" value="<%=prvdesc%>" readonly> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("sharelimit_event")%> </td> <td class="columnobject1"> <input type="test" size="10" name="__sharelimit_event" id="__sharelimit_event" value="<%=screen.getDataLabel("sharelimit_event")%>"> <a href="javascript:goHelp('MEVENTGRP1HELP','__sharelimit_event');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('__sharelimit_event_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__sharelimit_event_image" width="20" height="20" border="0" align="absmiddle" ></a> <input type="text" size="57" name="MEVENTGRP1@TDESC$1" value="<%=sharelimit%>" readonly> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("display_order")%> </td> <td class="columnobject1"><%=screen.getInput("display_order")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("display")%> </td> <td class="columnobject1"><%=screen.getInput("display")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("remarks")%> </td> <td class="columnobject1"><%=screen.getInput("remarks")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("event_desc")%> </td> <td class="columnobject1"><%=screen.getInput("event_desc")%> </td> </tr> <tr> <td class="buttonline" colspan="7"><div align="center"> <button type="button" class="btn btn-primary width100" swlang code="SW013169" onClick="setcmd('save');">OK</button> <button type="button" class="btn btn-primary width100" swlang code="SW013174" onClick="backhead();">BACK</button> </div> </td> </tr> <tr> <td class="blankspace" colspan="2"></td> </tr> </table> </td> </tr> <tr> <td class="bottom" > </td> </tr> </table> </div> <% if((request.getParameter("__cmdchild")!=null)&&(!request.getParameter("__cmdchild").equals(""))){%> <script language="javascript">back();</script> <%}%> </form> </body> </html>