<%@page contentType="text/html; charset=UTF-8"%> <%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%> <%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*" %> <jsp:useBean id="PRU040" class="com.csc.library.system.Task" scope="page"/> <% PRU040.setChannel(request,response); UIManager screen = (UIManager) PRU040.process("SingleEntry","PRU040"); screen.referLangOff(); CheckNull chk=new CheckNull(); CscCalendar cs=new CscCalendar(); CscCalendar pdate=new CscCalendar(); cs.incYear(3); //screen.getRecord().search(); DbRecord mcom = new InitialRecord(screen.getUProfile()).getDbRecord("Mcompany"); mcom.setColumn("companyid,probation"); mcom.set("companyid",screen.getUProfile().get("companyid")); mcom.search(); String probation=mcom.getString("probation"); String prodate = screen.getDataLabel("prodate"); boolean chkprodate = false; if(prodate.equals("-1") || prodate.equals("")){ chkprodate = true; prodate = probation; } CscCalendar myfirstdate = new CscCalendar(screen.getDataLabel("firsthiredate")); CscCalendar mynowdate = new CscCalendar(); CountAge count = new CountAge(screen.getUProfile().get("lang")); String result = count.getCountAges(myfirstdate,mynowdate,true); %> <% DbInquiry inq = new InitialInquiry(screen.getUProfile()).getDbInquiry("MTIME0"); inq.setColumn("*"); inq.setFilter(" time0id = '002'"); inq.refresh(); inq.next(); String ttime = inq.getString("tdesc"); inq.closeConnection(); //out.print("ttime :: "+ttime); DbInquiry cf_pos = new InitialInquiry(screen.getUProfile()).getDbInquiry("config_gohelp"); cf_pos.setColumn("*"); cf_pos.setFilter("config_id = '1'"); cf_pos.refresh(); cf_pos.next(); String cf_branch = cf_pos.getString("branch"); String cf_bu1 = cf_pos.getString("bu1"); String cf_bu2 = cf_pos.getString("bu2"); String cf_bu3 = cf_pos.getString("bu3"); String cf_bu4 = cf_pos.getString("bu4"); String cf_bu5 = cf_pos.getString("bu5"); String cf_position = cf_pos.getString("position"); String cf_dis_branch = cf_pos.getString("dis_branch"); String cf_dis_bu1 = cf_pos.getString("dis_bu1"); String cf_dis_bu2 = cf_pos.getString("dis_bu2"); String cf_dis_bu3 = cf_pos.getString("dis_bu3"); String cf_dis_bu4 = cf_pos.getString("dis_bu4"); String cf_dis_bu5 = cf_pos.getString("dis_bu5"); String cf_dis_position = cf_pos.getString("dis_position"); String cf_req_branch = cf_pos.getString("req_branch"); String cf_req_bu1 = cf_pos.getString("req_bu1"); String cf_req_bu2 = cf_pos.getString("req_bu2"); String cf_req_bu3 = cf_pos.getString("req_bu3"); String cf_req_bu4 = cf_pos.getString("req_bu4"); String cf_req_bu5 = cf_pos.getString("req_bu5"); String cf_req_position = cf_pos.getString("req_position"); cf_pos.closeConnection(); %> <html ng-app="myHR"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="../CSS/TISCO.css" rel="stylesheet" type="text/css"> <script type='text/javascript' src='../JS/SCREEN.js'></script> <script language="javascript">setLang('<%=screen.getUProfile().get("lang")%>');</script> <script language="javascript">getTitleName();</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' src='../JS/EMPLOYEE.js'></script> <script src="../JS/VIEWCALENDAR.js"></script> <script language="JavaScript" src='../JS/ICONSMENU.js'></script> <script language='javascript' src='../JS/HOTKEY.js'></script> <script language="JavaScript" src="../JS/DATEINPUT.js"></script> <script src="../JS/jquery-2.1.3.min.js" type="text/javascript"></script> <!----------------------- Start DWR ----------------------------------> <script type='text/javascript' src='/hr/dwr/interface/SearchDWR.js'></script> <script type='text/javascript' src='/hr/dwr/engine.js'></script> <!----------------------- END DWR ----------------------------------> <script language="JavaScript" type="text/JavaScript"> <!-- function goHelp(helpName,inputName){ var helpReturn; if(inputName=="__job" ) helpReturn="__job:jobcodeid,__bu1:bu1,__bu2:bu2,__bu3:bu3,__bu4:bu4,__bu5:bu5,__emp_position:jobcode_position,__branch:branchid,MBRANCH@TDESC,MJOBCODE@TDESC,MJOBCODE@JOBCODE_LEVEL,MBU1@TDESC,MBU2@TDESC,MBU3@TDESC,MBU4@TDESC,MBU5@TDESC,MPOSITION@TDESC"; else if(inputName=="__emp_position" ){ var cf_position = '<%=cf_position%>'; if(cf_position === "1"){ helpReturn="__emp_position:positionid,MPOSITION@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%><%if(cf_bu2.equals("1")){%>,__bu2:mbu2.bu2id,MBU2@TDESC<%}%><%if(cf_bu3.equals("1")){%>,__bu3:mbu3.bu3id,MBU3@TDESC<%}%><%if(cf_bu4.equals("1")){%>,__bu4:mbu4.bu4id,MBU4@TDESC<%}%><%if(cf_bu5.equals("1")){%>,__bu5:mbu5.bu5id,MBU5@TDESC<%}%>"; } else { helpReturn="__emp_position:positionid,MPOSITION@TDESC"; } } else if(inputName=="__emp_group" ) helpReturn="__emp_group:groupid,MGROUP@TDESC"; else if(inputName=="__companyid" ) helpReturn="__companyid:companyid,MCOMPANY@ENAME"; else if(inputName=="__branch" ) helpReturn="__branch:branchid,MBRANCH@TDESC"; else if(inputName=="__bu1" ) helpReturn="__bu1:bu1id,MBU1@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%>"; else if(inputName=="__bu2" ) helpReturn="__bu2:bu2id,MBU2@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%>"; else if(inputName=="__bu3" ) helpReturn="__bu3:bu3id,MBU3@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%><%if(cf_bu2.equals("1")){%>,__bu2:mbu2.bu2id,MBU2@TDESC<%}%>"; else if(inputName=="__bu4" ) helpReturn="__bu4:bu4id,MBU4@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%><%if(cf_bu2.equals("1")){%>,__bu2:mbu2.bu2id,MBU2@TDESC<%}%><%if(cf_bu3.equals("1")){%>,__bu3:mbu3.bu3id,MBU3@TDESC<%}%>"; else if(inputName=="__bu5" ) helpReturn="__bu5:bu5id,MBU5@TDESC<%if(cf_branch.equals("1")){%>,__branch:mbranch.branchid,MBRANCH@TDESC<%}%><%if(cf_bu1.equals("1")){%>,__bu1:mbu1.bu1id,MBU1@TDESC<%}%><%if(cf_bu2.equals("1")){%>,__bu2:mbu2.bu2id,MBU2@TDESC<%}%><%if(cf_bu3.equals("1")){%>,__bu3:mbu3.bu3id,MBU3@TDESC<%}%><%if(cf_bu4.equals("1")){%>,__bu4:mbu4.bu4id,MBU4@TDESC<%}%>"; else if(inputName=="__time0" ) helpReturn="__time0:time0id,__timetdesc:mtime0.tdesc"; else if(inputName=="__workarea" ) helpReturn="__workarea:workareaid,MWORKAREA@TDESC"; else if(inputName=="__oldcostcenter" ) helpReturn="__oldcostcenter:costcenterid,MCOSTCENTER0@TDESC$1"; else if(inputName=="__costcenter" ) helpReturn="__costcenter:costcenterid,MCOSTCENTER0@TDESC$2"; else if(inputName=="__resignreason" ) helpReturn="__resignreason:resignreasonid,MRESIGNREASON@TDESC"; else if(inputName=="__fundtabler" ) helpReturn="__fundtabler:fundtableid,MFUNDTABLE0@TDESC"; else if(inputName=="__corperate_title" ) helpReturn="__corperate_title:corperateid,MCORPERATE_TITLE@TDESC"; else if(inputName=="__branch_titleid" ) helpReturn="__branch_titleid:branch_titleid,MBRANCH_TITLE@TDESC"; else if(inputName=="__branch_no" ) helpReturn="__branch_no:branch_no,MBRANCH_SOC_TAX@TDESC"; else if(inputName=="__vacationcode") helpReturn="__vacationcode:vacationid,MVACATION0@TDESC"; else if(inputName=="__pl") helpReturn="__pl:plid,__band:band,MPERSONALLEVEL@TDESC,MPERSONALLEVEL@BAND,BANDTDESC:MPERSONALLEVEL.band|desc"; else if(inputName=="__bossid" ){ helpReturn="__bossid:employeeid,MEMPLOYEE@FULLNAME"; }else if(inputName=="__branchid" ){ var sel = document.getElementById("branchid_select"); sel.value = "1"; helpReturn="__branchid:branchid,MEVENTGRPBRANCH@TDESC"; }else if(inputName=="__emp_type" ){ helpReturn="__emp_type:codeid,emploment_type_group:type,MEMPLOYMENT_TYPE@EDESC"; }else if(inputName=="__bonusid" ){ helpReturn="__bonusid:bonusid,PBONUSMAIN@EDESC"; } linkHelp_Return(helpName,helpReturn); } function postReturn(){ chkemploment_type_group(); chkBranchIDChange(); } function chkBranchIDChange(){ var sel = document.getElementById("branchid_select"); if(sel.value == "1"){ sel.value = "0"; initiframe(); } } function backpage(fname){ with(document.cscform){ action=fname; window.parent.document.forms[0].gopage.value=fname; submit(); }// end with } function setEffDate(){ with(document.cscform){ __eff_position.value = __eff_job.value; __eff_bu1.value = __eff_job.value; __eff_bu2.value = __eff_job.value; __eff_bu3.value = __eff_job.value; __eff_bu4.value = __eff_job.value; __eff_bu5.value = __eff_job.value; __eff_corperate.value = __eff_job.value; } } function GoSave(){ setValueDate(); //setEffDate(); with(document.cscform){ //if(check_Time('__approve_date')&&check_Time('__eff_job')&&check_Time('__eff_position')&&check_Time('__eff_group')&&check_Time('__eff_company')&&check_Time('__eff_branch')&&check_Time('__eff_bu1')&&check_Time('__eff_bu2')&&check_Time('__eff_bu3')&&check_Time('__eff_bu4')&&check_Time('__eff_bu5')&&check_Time('__eff_oldcostcenter')&&check_Time('__eff_costcenter')&&check_Time('__eff_time0')&&check_Time('__eff_workarea.value')&&check_Time('__firsthiredate')&&check_Time('__startdate')&&check_Time('__resigndate')&&check_Time('__endworkdate')&&check_Time('__eff_corperate')){ if(chkNullField()){ setDefineHoliday(); __chk.value=""; confirmSave(); } //} } } function GoUpdate(){ setValueDate(); //setEffDate(); with(document.cscform){ if(chkNullField()&&check_Time('__eff_job')&&check_Time('__eff_position')&&check_Time('__eff_group')&&check_Time('__eff_company')&&check_Time('__eff_branch')&&check_Time('__eff_bu1')&&check_Time('__eff_bu2')&&check_Time('__eff_bu3')&&check_Time('__eff_bu4')&&check_Time('__eff_bu5')&&check_Time('__eff_oldcostcenter')&&check_Time('__eff_costcenter')&&check_Time('__eff_time0')&&check_Time('__eff_workarea.value')&&check_Time('__firsthiredate')&&check_Time('__startdate')&&check_Time('__approve_date')&&check_Time('__resigndate')&&check_Time('__endworkdate')&&check_Time('__eff_corperate')){ __chk.value=""; update(); } } } function GoDelete(){ document.cscform.__chk.value=""; edelete(); } function GoSearch(){ document.cscform.__chk.value="2"; search(); } function chkNullField(){ var chk = true; if($('input[name="__employeeid"]').val() === ""){ $('input[name="__employeeid"]').focus(); chk = false; <%if(cf_req_branch.equals("1")){%> }else if($('input[name="__branch"]').val() === ""){ $('input[name="__branch"]').focus(); chk = false; <%}%> <%if(cf_req_bu1.equals("1")){%> }else if($('input[name="__bu1"]').val() === ""){ $('input[name="__bu1"]').focus(); chk = false; <%}%> <%if(cf_req_bu2.equals("1")){%> }else if($('input[name="__bu2"]').val() === ""){ $('input[name="__bu2"]').focus(); chk = false; <%}%> <%if(cf_req_bu3.equals("1")){%> }else if($('input[name="__bu3"]').val() === ""){ $('input[name="__bu3"]').focus(); chk = false; <%}%> <%if(cf_req_bu4.equals("1")){%> }else if($('input[name="__bu4"]').val() === ""){ $('input[name="__bu4"]').focus(); chk = false; <%}%> <%if(cf_req_bu5.equals("1")){%> }else if($('input[name="__bu5"]').val() === ""){ $('input[name="__bu5"]').focus(); chk = false; <%}%> <%if(cf_req_position.equals("1")){%> }else if($('input[name="__emp_position"]').val() === ""){ $('input[name="__emp_position"]').focus(); chk = false; <%}%> } if(!chk){ if(getLang() === "tha"){ alert("คุณกรอกข้อมูลไม่ครบ กรุณาตรวจสอบ"); } else { alert("Invalid data, please review."); } } return chk; } function chkDateTime1(valueSearch){ var tmpval=""; with(document.cscform){ var valueSearch1=valueSearch.split("-"); if(valueSearch1.length==3){ if(valueSearch1[1].length==1){ valueSearch1[1]="0"+valueSearch1[1]; } if(valueSearch1[0].length==1){ valueSearch1[0]="0"+valueSearch1[0]; } valueSearch1[2]=parseInt(valueSearch1[2]); return valueSearch=valueSearch1[2]+"-"+valueSearch1[1]+"-"+valueSearch1[0]; } } } /*function checkStatus(obj){ var visiabled = "U,X,Y,Z"; var mySelect = obj.options[obj.selectedIndex].value; var emp_type = $('select[name="__emp_type"]').val(); //alert("mySelect="+mySelect+":"+visiabled.indexOf(mySelect)); if(visiabled.indexOf(mySelect)!=-1 || emp_type === "3"){ edu.style.display=""; }else{ edu.style.display="none"; } }*/ //--> function setValueDate(){ with(document.cscform){ //__approve_date.value = chkDateTime1('<%=screen.getDataLabel("approve_date")%>'); //alert(<%=screen.getDataLabel("approve_date")%>); //__approve_date.value = <%=screen.getDataLabel("approve_date")%>; } } function setProbation(){ with(document.cscform){ //if(__prodate.value=="" || __prodate.value=="0"){ //if(__prodate.value==""){ //if(__chk.value!="2"){ // __prodate.value="<%=probation%>"; // __pro_every.options[1].selected = true; //} } } function calAmoutDate(strstrartdate,amountdate,typecal,objoutput) { with(document.cscform){ // if(__pdate.value==__approve_date.value){ if(typecal == "M") objoutput.value = dateAddMonth(strstrartdate,amountdate); else objoutput.value = dateAddDay(strstrartdate,amountdate); // } if(amountdate === "0"){ $('select[name="__status"]').val("A").change(); } else { $('select[name="__status"]').val($('input[name="emp_status"]').val()).change(); } } } function calAmoutDate2(strstrartdate,amountdate,typecal,objoutput) { with(document.cscform){ if(__pdate.value==__approve_date.value){ if(typecal.value == "M") objoutput.value = dateAddMonth(strstrartdate,amountdate); else objoutput.value = dateAddDay(strstrartdate,amountdate); } } } function dateAddMonth(strstartdate,amountdate) { with(document.cscform){ var datespl = strstartdate.split("-"); datespl[0]=eval(datespl[0]); datespl[1]=eval(datespl[1]); datespl[2] = eval(datespl[2]); var temmonth = amountdate % 12; while(amountdate>0){ datespl[1]++; if(datespl[1]>12){ datespl[2]++; datespl[1]=+1; } amountdate--; } if (chkAmountDay(datespl[1],datespl[2]) < datespl[0]) datespl[0] = chkAmountDay(datespl[1],datespl[2]); if (datespl[0] < 10) datespl[0] = "0"+datespl[0]; if (datespl[1] < 10) datespl[1] = "0"+datespl[1]; __approve_date.value = datespl[0]+"-"+datespl[1]+"-"+datespl[2]; return datespl[0]+"-"+datespl[1]+"-"+datespl[2]; } } function dateAddDay(startDate,amount){ with(document.cscform){ var date = startDate.split("-"); while(amount>0){ if(chkAmountDay(date[1],date[2])==date[0]){ date[1]++; if(date[1]>12){ date[2]++; date[1]="0"+1; } date[0]="0"+1; amount--; } else{ date[0]++; if(date[0]<10) date[0]="0"+date[0]; amount--; } } __approve_date.value = date[0]+"-"+date[1]+"-"+date[2]; return date[0]+"-"+date[1]+"-"+date[2]; } } <%//=screen.getDataLabel("time0")%> function setTime0(){ with(document.cscform){ if(__time0.value=="" || __time0.value=="002"){ //if(__chk.value!="2"){ __time0.value="002"; __timetdesc.value="<%=ttime%>"; //__pro_every.options[1].selected = true; } } } function chkInputDate3(obj1,obj2,numalert) { var temp1 = obj1.value; var temp2 = obj2.value; var tempdate1 = obj1.value.split("-"); var tempdate2 = obj2.value.split("-"); var chk = true; if (!chkInputDate(obj1)) { chk = false; if (obj2.value == "") { obj2.value = obj1.value; } } else if (!chkInputDate(obj2)) { chk = false; if (obj1.value == "") { obj1.value = obj2.value; } } else if (!checkFdateEdate(obj1.value,obj2.value)) { chk = false; obj2.select(); obj2.value = obj1.value; } return chk; } function chkInputDate2(obj1,obj2) { var swap = new swaplang(); var titlename = swap.swap2String("SW012033"); var temp1 = obj1.value; var temp2 = obj2.value; var tempdate1 = obj1.value.split("-"); var tempdate2 = obj2.value.split("-"); var chk = true; if (obj1.value == "") { if(obj2.value == "" ) { obj1.value = datePresent(); } else { obj1.value = obj2.value; } } if (obj2.value == "") { if(obj1.value == "" ) { obj2.value = datePresent(); } else { obj2.value = obj1.value; } } if (!chkInputDate(obj1)) { chk = false; obj1.select(); } else if (!chkInputDate(obj2)) { chk = false; obj2.select(); } else if (!checkFdateEdate(obj1.value,obj2.value)) { obj2.value = obj1.value; chk = false; obj2.select(); alert(titlename); } return chk; } function showDayOff(status){ var divshow = document.getElementById("divDayOffCheck"); if(status){ divshow.style.display = ""; }else{ divshow.style.display = "none"; } } $(document).ready(function(){ <%if(cf_dis_branch.equals("1")){%>$('input[name=__branch]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%> <%if(cf_dis_bu1.equals("1")){%>$('input[name=__bu1]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%> <%if(cf_dis_bu2.equals("1")){%>$('input[name=__bu2]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%> <%if(cf_dis_bu3.equals("1")){%>$('input[name=__bu3]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%> <%if(cf_dis_bu4.equals("1")){%>$('input[name=__bu4]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%> <%if(cf_dis_bu5.equals("1")){%>$('input[name=__bu5]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%> <%if(cf_dis_position.equals("1")){%>$('input[name=__emp_position]').attr('readonly', true).closest( "td" ).find("a").addClass("hidden");<%}%> chkemploment_type_group(); $('select[name="__status"]').on('change', function (){ var table = "mempl_status"; var column = "statustype"; var filter = "statuscode = '"+$(this).val()+"' "; var orderby = "statuscode"; SearchDWR.search1(new Array(table,column,filter,orderby),function(data){ if(data.length !== 0){ $('input[name="emp_status_type"]').val(data[0]); } chkemploment_type_group(); }); }); /*var myLang = "<%=screen.getUProfile().get("lang")%>"; var myfirstdate = $("input[name=__firsthiredate]").val(); var nowdate = new Date(); var nowyear = parseInt(nowdate.getFullYear()); var nowmonth = parseInt(nowdate.getMonth())+1; var nowday = parseInt(nowdate.getDate()); var lastmonth = 0,lastday=0,tmpalldate=0; var myfirstyear = parseInt(myfirstdate.substring(6,10)); var myfirstmonth = parseInt(myfirstdate.substring(3,5)); var myfirstday = parseInt(myfirstdate.substring(0,2)); for (myfirstyear;myfirstyear<=nowyear;myfirstyear++){ if (myfirstyear==nowyear){ lastmonth = nowmonth; }else{ lastmonth = 12 ; } for (myfirstmonth;myfirstmonth<=lastmonth;myfirstmonth++){ if (myfirstyear==nowyear && myfirstmonth==nowmonth){ lastday = nowday; }else{ if (myfirstmonth==1 || myfirstmonth==3 || myfirstmonth==5 || myfirstmonth==7 || myfirstmonth==8 || myfirstmonth==10 || myfirstmonth==12){ lastday=31; }else if(myfirstmonth==4 || myfirstmonth==6 || myfirstmonth==9 || myfirstmonth==11){ lastday=30; }else if(myfirstmonth==2 && (myfirstmonth%4)==0){ lastday=29; }else{ lastday=28; } } for (myfirstday;myfirstday<=lastday;myfirstday++){ tmpalldate++; } myfirstday=1; } myfirstmonth=1; } nowyear = parseInt(tmpalldate/365); console.log(nowyear); if (nowyear>0){ tmpalldate=tmpalldate-(nowyear*365); } nowmonth = parseInt(tmpalldate/30); if (nowmonth>0){ tmpalldate=tmpalldate-(nowmonth*30); } nowday = tmpalldate; if (myLang=="eng"){ console.log(nowyear+" years, "+nowmonth+" months and "+nowday+" days"); $(".yosex").html(nowyear+" years, "+nowmonth+" months and "+nowday+" days"); } else{ $(".yosex").html(nowyear+" ปี "+nowmonth+" เดือน "+nowday+" วัน"); }*/ }); function chkemploment_type_group(){ if($("input[name=emploment_type_group]").val() === "2" || $('input[name="emp_status_type"]').val() === "C"){ $(".temp_group").removeClass("hidden"); } else { $(".temp_group").addClass("hidden"); } } /* show available leave */ function initiframe(){ var source=""; with( document.cscform ){ if (__employeeid.value!="" && __employeeid.value!="0") { source="../PERSONAL/TAU_LEAVEAVL.jsp?__employeeid=" + __employeeid.value + "&__branchid=" + __branchid.value ; setcframe(source,"fmLeaveType"); } } } function setcframe(source,mframe){ var vframe = document.getElementById(mframe); vframe.src = source; } /* set define holiday */ function setDefineHoliday(){ var chkhol = document.getElementsByName("__dayoff"); var hol = document.getElementById("__dayoff_list"); var mon = document.getElementById("dayoff_mon"); var tue = document.getElementById("dayoff_tue"); var wed = document.getElementById("dayoff_wed"); var thu = document.getElementById("dayoff_thu"); var fri = document.getElementById("dayoff_fri"); var sat = document.getElementById("dayoff_sat"); var sun = document.getElementById("dayoff_sun"); var hlist = ""; if(chkhol[0].checked == true){ hol.value = ""; }else{ if(mon.checked == true) hlist = hlist + mon.value ; if(tue.checked == true) hlist = hlist + ((hlist.length > 0)?",":"") + tue.value ; if(wed.checked == true) hlist = hlist + ((hlist.length > 0)?",":"") + wed.value ; if(thu.checked == true) hlist = hlist + ((hlist.length > 0)?",":"") + thu.value ; if(fri.checked == true) hlist = hlist + ((hlist.length > 0)?",":"") + fri.value ; if(sat.checked == true) hlist = hlist + ((hlist.length > 0)?",":"") + sat.value ; if(sun.checked == true) hlist = hlist + ((hlist.length > 0)?",":"") + sun.value ; hol.value = hlist ; } } </script> <style> .hidden { display: none } </style> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="initiframe()"> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <form name="cscform" method="post" action="?"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input type="hidden" name="__screen" value="PRU040"> <input type="hidden" name="__help" value=""> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__fixCon"value=""> <input type="hidden" name="__notNull" value="<%=screen.getRequire()%>"> <input type="hidden" name="__calendar"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>"> <input name="__companyid" type="hidden" value='<%=screen.getUProfile().get("companyid")%>'> <input type="hidden" name="__referPage" value=""> <input type="hidden" name="__afterUpdate" value=""> <input type="hidden" name="__chk" value="<%=request.getParameter("__chk")%>"> <input type="hidden" name="__emp_level" value="<%=screen.getDataLabel("emp_level")%>"> <input type="hidden" name="__pdate" value="<%=pdate.getDDMMYYYY()%>"> <input type="hidden" name="__adj_type" value="<%=screen.getDataLabel("tadjposition","adj_type")%>" size="10"> <input type="hidden" name="emp_status" value="<%=screen.getDataLabel("status")%>"> <input type="hidden" name="emp_status_type" value="<%=screen.getDataLabel("mempl_status","statustype")%>"> <input type="hidden" name="emploment_type_group" value="<%=screen.getDataLabel("memployment_type","type")%>"> <input type="hidden" id="branchid_select" name="branchid_select" value=""><!-- check branchid change --> <!--input type="hidden" name="__eff_position" value=""--> <!--input type="hidden" name="__eff_bu1" value=""> <input type="hidden" name="__eff_bu2" value=""> <input type="hidden" name="__eff_bu3" value=""> <input type="hidden" name="__eff_bu4" value=""> <input type="hidden" name="__eff_bu5" value=""--> <!--input type="hidden" name="__eff_corperate" value=""--> <script language="javascript"> //var titlename=swap2String('Working Details'); //กลุ่มบริษัท var swap = new swaplang(); var titlename = swap.swap2String("SW000177"); document.write(Icons("PRU040,"+titlename)); </script> <br> <div align="center"> <table width="90%" cellpadding="0" cellspacing="0" class="large"> <tr > <td class="header">PRU040, <!-- <script language="JavaScript">swapLang('Working Details');</script> --><span swlang code="SW000177">Working Details</span> </td> </tr> <tr > <td > <div align="center"><br> <table border="1" cellpadding="0" cellspacing="0" class="largest"> <tr> <td> <table cellspacing="0" cellpadding="0"> <tr> <td class="blankspace" colspan="2"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("employeeid")%> </td> <td ><%=screen.getInput("employeeid")%> <%=screen.getLabel("status")%> <%=screen.getInput("status")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("fname")%> </td> <td><input type="hidden" name="__emp_prefix" value="<%=screen.getDataLabel("MPREFIX","PREFIXID")%>"> <input name="MPREFIX@TDESC" type="text" readonly size="10" value="<%=screen.getDataLabel("MPREFIX","TDESC")%>"> <input name="__fname" type="text" readonly size="20" value="<%=screen.getDataLabel("fname")%>"> <input name="__lname" type="text" readonly size="20" value="<%=screen.getDataLabel("lname")%>"> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("efname")%> </td> <td><input name="MPREFIX@EDESC" type="text" readonly size="10" value="<%=screen.getDataLabel("MPREFIX","EDESC")%>"> <input name="__efname" type="text" readonly size="20" value="<%=screen.getDataLabel("efname")%>"> <input name="__elname" type="text" readonly size="20" value="<%=screen.getDataLabel("elname")%> "> </td> </tr> <tr> <td class="columnlabel"> </td> <td > </td> </tr> </table> </td> </tr> </table> <br> <% screen.referLangOn(); %> <div align="center"> <table border="1" cellpadding="0" cellspacing="0" class="largest"> <tr> <td><table border="0" cellpadding="0" cellspacing="0" class="inframe"> <!-- <tr> <td class="columnlabel"><%=screen.getLabel("companyid")%> </td> <td colspan="2"><input type="text" name="__companyid2" value="<%=screen.getUProfile().get("companyid")%>" disabled size="5"> <%=screen.getUProfile().get("companyname")%></td> <td nowrap><div align="right"><%=screen.getLabel("eff_company")%> </div></td> <td nowrap><%=screen.getInput("eff_company")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image12','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_company')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image12" width="20" height="20" border="0" align="absmiddle" id="Image12"></a> </td> </tr> --> <input type="hidden" name="__companyid2" value="<%=screen.getUProfile().get("companyid")%>"> <tr> <td class="columnlabel"><%=screen.getLabel("job")%> </td> <td colspan="2" nowrap><%=screen.getInput("job")%><input name="MJOBCODE@TDESC" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MJOBCODE","TDESC")%>"></td> <td align="right" nowrap><%=screen.getLabel("eff_job")%> </td> <td nowrap><%=screen.getInput("eff_job")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image14','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_job')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image14" width="20" height="20" border="0" align="absmiddle" id="Image14"></a></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("MJOBCODE","JOBCODE_LEVEL")%> </td> <td colspan="4" nowrap><input name="MJOBCODE@JOBCODE_LEVEL" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MJOBCODE","JOBCODE_LEVEL")%>"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("pl")%> </td> <td colspan="2" nowrap><%=screen.getInput("pl")%> <input name="MPERSONALLEVEL@TDESC" type="text" disabled size="45" value="<%=screen.getDataLabel("MPERSONALLEVEL","TDESC")%>"></td> <td class="columnlabel"><%=screen.getLabel("eff_pl")%> </td> <td><%=screen.getInput("eff_pl")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image182','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__resigndate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image182" width="20" height="20" border="0" align="absmiddle" id="Image182"></a></td> </tr> <!-- tr> <td class="columnlabel"><%//=screen.getLabel("branch_titleid")%> </td> <td colspan="2"><%//=screen.getInput("branch_titleid")%> <input name="MBRANCH_TITLE@TDESC" type="text" size="20" disabled value="<%//=screen.getDataLabel("MBRANCH_TITLE","tdesc")%>"></td> <td nowrap> <div align="right"><%//=screen.getLabel("eff_branch_title")%> </div></td> <td nowrap><%//=screen.getInput("eff_branch_title")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image13','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_branch_title')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image13" width="20" height="20" border="0" align="absmiddle" id="Image13"></a> </td> </tr --> <!-- <tr> <td class="columnlabel"><%//=screen.getLabel("MPERSONALLEVEL","BAND")%> </td> <td colspan="2" nowrap> <input name="MPERSONALLEVEL@BAND" type="text" readonly size="10" value="<%//=screen.getDataLabel("MPERSONALLEVEL","BAND")%>"> <input name="BANDTDESC" type="text" disabled size="45" value="<%//=((DbRecord)screen.getRecord().getChild("MPERSONALLEVEL")).getSystemCode("BAND")%>"></td> <td class="columnlabel"><%//=screen.getLabel("eff_band")%> </td> <td> </tr>--> <tr> <td class="columnlabel"><%=screen.getLabel("bossid")%> </td> <td colspan="2"><%=screen.getInput("bossid")%><input name="MEMPLOYEE@FULLNAME" type="text" disabled="true" size="40" value="<%=screen.getDataLabel("v1memployee","fullname")%>"></td> <td align="right" nowrap></td> <td nowrap></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("emp_position")%> </td> <td colspan="2" ><%=screen.getInput("emp_position")%> <input name="MPOSITION@TDESC" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MPOSITION","TDESC")%>"> </td> <td align="right" nowrap><%=screen.getLabel("eff_position")%> </td> <td nowrap ><%=screen.getInput("eff_position")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_position')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1" width="20" height="20" border="0" align="absmiddle"></a> </td> </tr> <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++ --> <!--tr> <td class="columnlabel"><%//=screen.getLabel("corperate_title")%> </td> <td colspan="2"><%//=screen.getInput("corperate_title")%><input name="MCORPERATE_TITLE@TDESC" type="text" disabled size="20" value="<%//=screen.getDataLabel("MCORPERATE_TITLE","TDESC")%>"></td> <td nowrap><div align="right"><%//=screen.getLabel("eff_corperate")%> </div></td> <td nowrap><%//=screen.getInput("eff_corperate")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image15','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_corperate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image15" width="20" height="20" border="0" align="absmiddle" id="Image15"></a></td> </tr--> <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++ --> <tr> <td class="columnlabel"><%=screen.getLabel("bu5")%> <%if(cf_req_bu5.equals("1")){%>* <%}%></td> <td colspan="2"> <%=screen.getInput("bu5")%> <input name="MBU5@TDESC" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MBU5","TDESC")%>"></td> <td align="right" nowrap> <div align="right"><%//=screen.getLabel("eff_bu5")%> </div></td> <td nowrap><%//=screen.getInput("eff_bu5")%> <!--a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image110','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_bu5')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image110" width="20" height="20" border="0" align="absmiddle" id="Image110"></a--> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("bu4")%> <%if(cf_req_bu4.equals("1")){%>* <%}%></td> <td colspan="2"> <%=screen.getInput("bu4")%> <input name="MBU4@TDESC" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MBU4","TDESC")%>"></td> <td align="right" nowrap> <div align="right"><%//=screen.getLabel("eff_bu4")%> </div></td> <td nowrap><%//=screen.getInput("eff_bu4")%> <!--a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image19','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_bu4')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image19" width="20" height="20" border="0" align="absmiddle" id="Image19"></a--> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("bu3")%> <%if(cf_req_bu3.equals("1")){%>* <%}%></td> <td colspan="2"> <%=screen.getInput("bu3")%> <input name="MBU3@TDESC" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MBU3","TDESC")%>"> </td> <td align="right" nowrap> <div align="right"><%//=screen.getLabel("eff_bu3")%> </div></td> <td nowrap><%//=screen.getInput("eff_bu3")%> <!--a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image18','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_bu3')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image18" width="20" height="20" border="0" align="absmiddle" id="Image18"></a--> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("bu2")%> <%if(cf_req_bu2.equals("1")){%>* <%}%></td> <td colspan="2"> <%=screen.getInput("bu2")%> <input name="MBU2@TDESC" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MBU2","TDESC")%>"> </td> <td align="right" nowrap> <div align="right"><%//=screen.getLabel("eff_bu2")%> </div></td> <td nowrap><%//=screen.getInput("eff_bu2")%> <!--a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image16','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_bu2')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image16" width="20" height="20" border="0" align="absmiddle" id="Image16"></a--> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("bu1")%> <%if(cf_req_bu1.equals("1")){%>* <%}%></td> <td colspan="2"> <%=screen.getInput("bu1")%> <input name="MBU1@TDESC" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MBU1","TDESC")%>"> </td> <td align="right" nowrap> <div align="right"><%//=screen.getLabel("eff_bu1")%> </div></td> <td nowrap><%//=screen.getInput("eff_bu1")%> <!--a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image15','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_bu1')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image15" width="20" height="20" border="0" align="absmiddle" id="Image15"></a--> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("branch")%> </td> <td colspan="2"><%=screen.getInput("branch")%> <input name="MBRANCH@TDESC" type="text" disabled="true" size="50" value="<%=screen.getDataLabel("MBRANCH","TDESC")%>"></td> <td nowrap> <div align="right"><%=screen.getLabel("eff_branch")%> </div></td> <td nowrap><%=screen.getInput("eff_branch")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image13','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_branch')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image13" width="20" height="20" border="0" align="absmiddle" id="Image13"></a> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("emp_group")%> </td> <td colspan="2"><%=screen.getInput("emp_group")%> <input name="MGROUP@TDESC" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MGROUP","TDESC")%>"> </td> <td nowrap> <div align="right"><%//=screen.getLabel("eff_group")%> </div></td> <td nowrap><%//=screen.getInput("eff_group")%> <!--a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image11','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_group')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image11" width="20" height="20" border="0" align="absmiddle" id="Image11"></a--> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("oldcostcenter")%> </td> <td colspan="2"><%=screen.getInput("oldcostcenter")%> <input name="MCOSTCENTER0@TDESC$1" type="text" size="45" disabled value="<%=screen.getDataLabel("V1MCOSTCENTER0","TDESC")%>"></td> <!-- screen.getDataLabel("MCOSTCENTER0","TDESC") --> <td align="right" nowrap><%=screen.getLabel("eff_oldcostcenter")%> </td> <td nowrap><%=screen.getInput("eff_oldcostcenter")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image111','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_oldcostcenter')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image111" width="20" height="20" border="0" align="absmiddle" id="Image111"></a> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("costcenter")%> </td> <td colspan="2"><%=screen.getInput("costcenter")%> <input name="MCOSTCENTER0@TDESC$2" type="text" size="45" disabled value="<%=screen.getDataLabel("MCOSTCENTER0","TDESC")%>"></td> <td nowrap> <div align="right"><%=screen.getLabel("eff_costcenter")%> </div></td> <td nowrap><%=screen.getInput("eff_costcenter")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image112','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_costcenter')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image112" width="20" height="20" border="0" align="absmiddle" id="Image112"></a> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("time0")%> </td> <td colspan="2"><%=screen.getInput("time0")%> <!--a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image313','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Search" name="Image313" width="20" height="20" border="0" align="absmiddle" id="Image313"></a--> <input name="__timetdesc" type="text" size="45" value="<%=screen.getDataLabel("MTIME0","TDESC")%>" disabled></td> <td nowrap> <div align="right"><%=screen.getLabel("eff_time0")%> </div></td> <td nowrap><%=screen.getInput("eff_time0")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image113','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_time0')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image113" width="20" height="20" border="0" align="absmiddle" id="Image113"></a></td> </tr> <!-- dayoff --> <tr> <td class="columnlabel"> <%=screen.getLabel("dayoff")%> </td> <td colspan="2"> <div> <label> <input type="radio" id="__dayoff" name="__dayoff" value="0" onmouseover="toolTip('Day Off')" onmouseout="toolTip()" <%=(screen.getDataLabel("dayoff").equals("0"))?"checked":""%> onclick="showDayOff(false)"> </label> <span swlang code="SW008607">By Shift</span> <label> <input type="radio" id="__dayoff" name="__dayoff" value="1" onmouseover="toolTip('Day Off')" onmouseout="toolTip()" <%=(screen.getDataLabel("dayoff").equals("1"))?"checked":""%> onclick="showDayOff(true)"> </label> <span swlang code="SW000079">Custom</span> <span id="divDayOffCheck" style="display:<%=screen.getDataLabel("dayoff").equals("1")?"":"none"%>"> <input type="checkbox" id="dayoff_mon" name="dayoff_mon" value="2" <%=(screen.getDataLabel("dayoff_list").indexOf("2") >= 0)?"checked":""%>> Mon <input type="checkbox" id="dayoff_tue" name="dayoff_tue" value="3" <%=(screen.getDataLabel("dayoff_list").indexOf("3") >= 0)?"checked":""%>> Tue <input type="checkbox" id="dayoff_wed" name="dayoff_wed" value="4" <%=(screen.getDataLabel("dayoff_list").indexOf("4") >= 0)?"checked":""%>> Wed <input type="checkbox" id="dayoff_thu" name="dayoff_thu" value="5" <%=(screen.getDataLabel("dayoff_list").indexOf("5") >= 0)?"checked":""%>> Thu <input type="checkbox" id="dayoff_fri" name="dayoff_fri" value="6" <%=(screen.getDataLabel("dayoff_list").indexOf("6") >= 0)?"checked":""%>> Fri <input type="checkbox" id="dayoff_sat" name="dayoff_sat" value="7" <%=(screen.getDataLabel("dayoff_list").indexOf("7") >= 0)?"checked":""%>> Sat <input type="checkbox" id="dayoff_sun" name="dayoff_sun" value="1" <%=(screen.getDataLabel("dayoff_list").indexOf("1") >= 0)?"checked":""%>> Sun </span> <input id="__dayoff_list" name="__dayoff_list" type="hidden" size="45" value="<%=screen.getDataLabel("dayoff_list")%>"> </div> </td> <td nowrap> <div align="right"><%=screen.getLabel("eff_dayoff")%> </div></td> <td nowrap> <%=screen.getInput("eff_dayoff")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image113','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_time0')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image113" width="20" height="20" border="0" align="absmiddle" id="Image113"></a> </td> </tr> <!-- end day off --> <tr> <td class="columnlabel"><%=screen.getLabel("branchid")%> </td> <td colspan="2"><%=screen.getInput("branchid")%> <!--a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image313','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Search" name="Image313" width="20" height="20" border="0" align="absmiddle" id="Image313"></a--> <input name="MEVENTGRPBRANCH@TDESC" type="text" size="45" value="<%=screen.getDataLabel("MEVENTGRPBRANCH","TDESC")%>" disabled></td> <td nowrap> <div align="right"> </div></td> <td nowrap> </td> </tr> <!-- bypass leave condition --> <tr> <td class="columnlabel"><%=screen.getLabel("bypassleavecon")%> </td> <td colspan="2"><%=screen.getInput("bypassleavecon")%></td> <td nowrap> <div align="right"> </div></td> <td nowrap> </td> </tr> <!-- available leave --> <tr id="trFrmLeave" style="display:"> <td class="columnlabel"><span swlang code="SW000300">Available Leave</span> </td> <td colspan="2"> <!-- <div> <span id="spShowLeaveType"> Show Details</span> <span id="spHideLeaveType" style="display:none">Hide Details</span> </div> --> <div> <iframe id="fmLeaveType" name="fmLeaveType" allowfullscreen="" frameborder="0" style="overflow:hidden;height:200px;width:670px" height="100%" width="100%"> </iframe> </div> </td> <td nowrap> <div align="right"> </div></td> <td nowrap> </td> </tr> <tr><td colspan="4"> </td></tr> <tr> <td class="columnlabel"><%=screen.getLabel("vacationcode")%> </td> <td><%=screen.getInput("vacationcode")%> <input name="MVACATION0@TDESC" type="text" size="45" value="<%=screen.getDataLabel("MVACATION0","TDESC")%>" disabled></td> <td> </td> <td> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("publicholiday")%> </td> <td colspan="2"><%=screen.getInput("publicholiday")%></td> <td nowrap><div align="right"><%=screen.getLabel("eff_publicholiday")%> </div></td> <td nowrap><%=screen.getInput("eff_publicholiday")%> <a href="javascript:;" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image113','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('eff_publicholiday')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image113" width="20" height="20" border="0" align="absmiddle" id="Image113"></a> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("workarea")%> </td> <td colspan="2"><%=screen.getInput("workarea")%> <input name="MWORKAREA@TDESC" type="text" disabled size="45" value="<%=screen.getDataLabel("MWORKAREA","TDESC")%>"> </td> <td nowrap><div align="right"><%=screen.getLabel("eff_workarea")%> </div></td> <td nowrap><%=screen.getInput("eff_workarea")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1131','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_workarea')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1131" width="20" height="20" border="0" align="absmiddle" id="Image113"></a></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("branch_no")%> </td> <td colspan="2"><%=screen.getInput("branch_no")%> <input name="MBRANCH_SOC_TAX@TDESC" type="text" disabled="true" size="45" value="<%=screen.getDataLabel("MBRANCH_SOC_TAX","TDESC")%>"></td> <tr> <td height="22" colspan="5" class="blankspace"> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("agency")%> </td> <td colspan="2"><%=screen.getInput("agency")%> </td> <td> </td> <td> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("contractno")%> </td> <td colspan="2"><%=screen.getInput("contractno")%> </td> <td> </td> <td> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("emp_type")%> </td> <td colspan="2"><%=screen.getInput("emp_type")%><input type="text" disabled name="MEMPLOYMENT_TYPE@EDESC" size="45" value="<%=screen.getDataLabel("MEMPLOYMENT_TYPE","EDESC")%>"></td> <td> </td> <td> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("bonusid")%> </td> <td colspan="2"><%=screen.getInput("bonusid")%><input type="text" disabled name="PBONUSMAIN@EDESC" size="45" value="<%=screen.getDataLabel("PBONUSMAIN","EDESC")%>"> </td> <td> </td> <td> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("firsthiredate")%> </td> <td colspan="2"><%=screen.getInput("firsthiredate")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image17','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onclick="viewCal('__firsthiredate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image17" width="20" height="20" border="0" align="absmiddle" onClick="viewCal('textfieldd2')"></a></td> <td> </td> <td> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("startdate")%> </td> <td colspan="2"><!--input type="text" name="__startdate" value="<%//=screen.getDataLabel("startdate")%>" readonly size="10"--><%=screen.getInput("startdate")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1101','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__startdate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1101" width="20" height="20" border="0" align="absmiddle" id="Image1101"></a></td> <td> </td> <td> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("prodate")%> </td> <td colspan="4"><%//=screen.getInput("prodate")%> <input name="__prodate" class="numeric" onmouseout="toolTip()" onkeyup="sysIsEdit();" onkeypress="chkInteger(event);" onfocus="this.select();" onblur="calAmoutDate(__startdate.value,this.value,__pro_every.value,__approve_date);" type="text" size="4" maxlength="10" alt="Probation Date" value="<%=chk.chkNullString(request.getParameter("__prodate"),prodate)%>" onmousemver="toolTip('Probation Date')"> <%=screen.getLabel("PRO_EVERY")%> <%=screen.getInput("PRO_EVERY")%> <span swlang code="SW005473">Probation Date</span> <%if(screen.getDataLabel("tadjposition","adj_type").equals("51")||screen.getDataLabel("tadjposition","adj_type").equals("52")){%> <input type="text" name="__approve_date" value="<%=chk.chkNullString(request.getParameter("__approve_date"),screen.getDataLabel("tadjposition","adj_date"))%>"readonly size="10"> <%}if(!screen.getDataLabel("tadjposition","adj_type").equals("51")&&!screen.getDataLabel("tadjposition","adj_type").equals("52")){%> <input type="text" name="__approve_date" value="<%=chk.chkNullString(request.getParameter("__approve_date"),screen.getDataLabel("approve_date"))%>" readonly size="10"> <%}%> <%//=screen.getInput("approve_date")%> <!--a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image11021','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__approve_date')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image11021" width="20" height="20" border="0" align="absmiddle" id="Image110"></a--></td> </tr> <tr > <td class="columnlabel"><%if(screen.getUProfile().get("lang").equals("tha"))out.print("อายุงาน");else out.print("Years of service (yos)");%> </td> <td colspan="4"><%=screen.getDataLabel("empworkagesv2u")%> </tr> <tr> <td class="columnlabel"><%if(screen.getUProfile().get("lang").equals("tha"))out.print("อายุงาน (ตามสัญญา)");else out.print("Years of service (Original date)");%> </td> <td><span class='yosex'><%=result%></span></td> </tr> <!-- <tr> <td class="columnlabel"><script language="javaScript">swapLang('Years of title');</script> </td> <td><%=screen.getDataLabel("empworkpos")%></td> </tr> --> <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <tr class="temp_group hidden"> <td class="columnlabel"><%=screen.getLabel("resigndate")%> </td> <td colspan="2"><%=screen.getInput("resigndate")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image18','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onclick="viewCal('__resigndate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image18" width="20" height="20" border="0" align="absmiddle" id="Image18"></a></td> <td> </td> <td> </td> </tr> <tr class="temp_group hidden"> <td class="columnlabel"><%=screen.getLabel("endworkdate")%> </td> <td colspan="2"><%=screen.getInput("endworkdate")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image19','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onclick="viewCal('__endworkdate')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image19" width="20" height="20" border="0" align="absmiddle" id="Image19"></a></td> <td> </td> <td> </td> </tr> <tr class="temp_group hidden"> <td class="columnlabel"><%=screen.getLabel("resignreason")%> </td> <td colspan="4"><%=screen.getInput("resignreason")%> <input type="text" disabled name="MRESIGNREASON@TDESC" value="<%=screen.getDataLabel("MRESIGNREASON","TDESC")%>"></td> </tr> <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <tr > <td class="columnlabel"><%=screen.getLabel("tel_ext")%> </td> <td colspan="4"><%=screen.getInput("tel_ext")%></tr> <tr> <td colspan="5"align="right"><%=screen.getEditCheck() %> </td> </tr> </table></td> <% screen.referLangOff(); %> </tr> </table> </div> <div align="right"> </div> </div></td> </tr> <tr bordercolor="0069B3"> <td class="bottom"></td> </tr> </table> </div> <script language="javascript">setEmpIdformenu(document.cscform.__employeeid.value);</script> <script language="javascript"> //setProbation(); if(<%=chkprodate%>){ $('select[name="__pro_every"]').val("D").change(); } //calAmoutDate2('<%=screen.getDataLabel("startdate")%>',90,'D','__approve_date'); </script> <script language="javascript"> //setTime0(); </script> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </form> </body> </html> <% screen.referLangOff(); %>