<%@page contentType="text/html; charset=UTF-8"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.utilities.*,com.csc.library.session.*,com.csc.library.database.*,java.util.*,com.csc.library.report.ReportUDF" %>
<%@ page import="org.apache.commons.lang.StringUtils" %>
<jsp:useBean id="PSN114" scope="page" class="com.csc.library.system.Task"/>
<%
		PSN114.setChannel(request,response);
		HelpEntry screen = (HelpEntry) PSN114.process("HelpEntry", "PSN114HELP");

		CheckNull chk= new CheckNull();
		screen.getInquiry().setFilter("employeeid", request.getParameter("__employeeid"));
		screen.getInquiry().setFilter("companyid", screen.getUProfile().get("companyid"));
		screen.getInquiry().setFilter("eff_date", request.getParameter("__rec_no"));
		//screen.getInquiry().setFilter("line_no", request.getParameter("__rec_no"));
		screen.process();

		String tha_day[] = {"","อา","จ","อ","พ","พฤ","ศ","ส" } ;
		String eng_day[] = {"", "Su","M","T","W","Th","F","Sa"} ;
		String _day[] = tha_day ;

		String lng = StringUtils.trimToEmpty(screen.getUProfile().get("lang")) ;

		if(lng.equalsIgnoreCase("eng")){
		    _day = eng_day ;
		}

%>
<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 src="../JS/VIEWCALENDAR.js"></script>
<script language="JavaScript" type="text/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>
<style type="text/css"><!--
	.columndata {
		FONT-FAMILY: "MS Sans Serif", sans-serif, "Microsoft Sans Serif";
		font-size: 12px;
		color: #000000;
	}
--></style>
</head>
<body leftmargin="0" rightmargin="0">
<form name="cscform" method="post">
    <input type="hidden" name="__cmd" value="">
    <input type="hidden" name="__calendar">
    <input type="hidden" name="__screen" value="PSN114">
    <input type="hidden" name="__cmd" value="">
    <input type="hidden" name="__help" value="">
    <input type="hidden" name="__goPage" value="">
    <input type="hidden" name="__orderBy" value="">
    <input type="hidden" name="__notNull" value="">
    <input type="hidden" name="__helpReturn" value="">
    <input type="hidden" name="__helpName" value="">
    <input type="hidden" name="__pageCall" value="">
    <input type="hidden" name="__referPage" value="">
    <input type="hidden" name="__language" value="<%=chk.chkNullString(screen.getUProfile().get("lang"))%>">
    <input type="hidden" name="__lockPage" value="">
    <input type="hidden" name="__employeeid" value="<%=chk.chkNullString(request.getParameter("__employeeid"))%>">
    <input type="hidden" name="__companyid"  value="<%=chk.chkNullString(screen.getUProfile().get("companyid"))%>">
    <input type="hidden" name="__rec_no"  value="<%=chk.chkNullString(request.getParameter("__rec_no"))%>">
    <input type="hidden" name="__fixCon" value="<%=chk.chkNullString(request.getParameter("__fixCon"))%>">
    <input type="hidden" name="__orderBy" value="<%=chk.chkNullString(request.getParameter("__orderBy"))%>">
    <div align="center">
        <table  cellpadding="0"  cellspacing="0">
            <tr>
                <td  class="header">PSN114, <script language="javascript">swapLang("Adding Adjusted Position History");</script>&nbsp;</td>
            </tr>
     <%
		DbInquiry dba=null;
			if (screen.nextRec()) {
				String dayoff_list = screen.getDataLabel("dayoff_list").replace("1",_day[1]).replace("2",_day[2]).replace("3",_day[3]).replace("4",_day[4]).replace("5",_day[5]).replace("6",_day[6]).replace("7",_day[7]);
		  		String old_dayoff_list = screen.getDataLabel("old_dayoff_list").replace("1",_day[1]).replace("2",_day[2]).replace("3",_day[3]).replace("4",_day[4]).replace("5",_day[5]).replace("6",_day[6]).replace("7",_day[7]);
	%>
            <tr >
                <td align="center">
                    <br>
                    <table border="1" align="center" cellpadding="0" cellspacing="0" class="largest">
                            <tr>
                                <td><table align="center" class="inframe" border="0" cellpadding="1" cellspacing="1" >
                                        <tr>
                                            <td colspan="5" nowrap class="blankspace"></td>
                                        </tr>
                                        <tr>
                                            <td width="10%" nowrap>&nbsp;</td>
                                            <td nowrap class="columnlabel_baseline_left"><%=screen.getLabel("employeeid")%></td>
                                            <td width="150" class="columndata"><%=screen.getString("employeeid")%></td>
                                            <td width="10%" nowrap><%=screen.getLabel("memployee", "status")%></td>
                                            <td width="27%" nowrap class="columndata"><%=screen.getInquiry().getCurrentDbRecord().getSystemCode("memployee", "status")%></td>
                                        </tr>
        <% screen.referLangOff(); %>
                                        <tr>
                                            <td nowrap>&nbsp;</td>
                                            <td nowrap class="columnlabel_baseline_left"><%=screen.getLabel("memployee", "fname")%></td>
                                            <td colspan="3" nowrap class="columndata"><%=screen.getString("memployee","tfullname")%>&nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td nowrap>&nbsp;</td>
                                            <td nowrap class="columnlabel_baseline_left"><%=screen.getLabel("memployee", "efname")%></td>
                                            <td colspan="3" nowrap class="columndata"><%=screen.getString("memployee", "efullname")%>&nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td colspan="5" nowrap class="blankspace"></td>
                                        </tr>
      <% screen.referLangOn(); %>
                                </table></td>
                            </tr>
                    </table>
                    <br>
                    <table border="1" align="center" cellpadding="0" cellspacing="0" class="largest">
                            <tr>
                                <td><table class="inframe" border="0" cellspacing="1" cellpadding="1" align="center">
                                        <tr>
                                            <td colspan="3" class="blankspace">&nbsp;</td>
                                        </tr>

                                        <tr>
                                            <td width="10%">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("doc_no")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("doc_no"), "-")%>&nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td>&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("signby")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("v1memployee", "fullname"), "-")%>&nbsp;</td>
                                        </tr>

                                         <tr>
                                            <td colspan="3" class="blankspace"></td>
                                        </tr>
                                        <% if(screen.getDataLabel("adj_type").equals("30")){ %>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("adj_type")%>&nbsp;</td>
                                            <td class="columndata"><%=new ReportUDF().getSystemCode("ADJ_TYPE_WT", screen.getUProfile().get("lang"), screen.getDataLabel("adj_type"))%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("resignreason")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("resignreason"), "-")%>&nbsp;<%=screen.getString("mresignreason", "tdesc")%></td>
                                        </tr>
                                        <% } else { %>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("adj_type")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getInquiry().getCurrentDbRecord().getSystemCode("adj_type"), "-")%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("adj_reason")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("adj_reason"), "-")%>&nbsp;<%=screen.getString("madjreason", "tdesc")%></td>
                                        </tr>
                                        <% } %>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("adj_date")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("adj_date"), "-")%>&nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("eff_date")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("eff_date"), "-")%>&nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td colspan="3" class="blankspace"></td>
                                        </tr>
<% 	String adj_type = screen.getString("adj_type");
	 if( !"10".equalsIgnoreCase(adj_type) && !"30".equalsIgnoreCase(adj_type)) { %>
                                        <tr>
                                            <td colspan="3">&nbsp;&nbsp;&nbsp;<b>
                                            <script language="javascript">swapLang("Old Job Description");</script>
                                                </b></td>
                                        </tr>
                                        <tr>
                                            <td width="10%">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_status")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getInquiry().getCurrentDbRecord().getSystemCode("old_status"), "-")%>&nbsp;</td>
                                        </tr>
										<tr>
                                            <td width="10%">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_emp_type")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getInquiry().getCurrentDbRecord().getSystemCode("old_emp_type"), "-")%>&nbsp;</td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_job")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_job"), "-")%>&nbsp;<%=screen.getString("v1mjobcode", "tdesc")%></td>
                                        </tr>

                                        <!--tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%//=screen.getLabel("old_branch_titleid")%>&nbsp;</td>
                                            <td class="columndata"><%//=chk.chkNullString(screen.getString("old_branch_titleid"), "-")%>&nbsp;<%//=screen.getString("v1mbranch_title", "tdesc")%></td>
                                        </tr-->

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_emp_position")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_emp_position"), "-")%>&nbsp;<%=screen.getString("v1mposition", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_bu5")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_bu5"), "-")%>&nbsp;<%=screen.getString("v1mbu5", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_bu4")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_bu4"), "-")%>&nbsp;<%=screen.getString("v1mbu4", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_bu3")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_bu3"), "-")%>&nbsp;<%=screen.getString("v1mbu3", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_bu2")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_bu2"), "-")%>&nbsp;<%=screen.getString("v1mbu2", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_bu1")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_bu1"), "-")%>&nbsp;<%=screen.getString("v1mbu1", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td>&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_branch")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_branch"), "-")%>&nbsp;<%=screen.getString("v1mbranch", "tdesc")%>&nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_branch_no")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_branch_no"), "-")%>&nbsp;<%=screen.getString("v1mbranch_soc_tax", "tdesc")%></td>
                                        </tr>

                                        <!--tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%//=screen.getLabel("old_corperate_title")%>&nbsp;</td>
                                            <td class="columndata"><%//=chk.chkNullString(screen.getString("old_corperate_title"), "-")%>&nbsp;<%//=screen.getString("v1mcorperate_title", "tdesc")%></td>
                                        </tr-->
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_emp_group")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_emp_group"), "-")%>&nbsp;<%=screen.getString("v1mgroup", "tdesc")%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_costcenter")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_costcenter"), "-")%>&nbsp;<%=screen.getString("v1mcostcenter0", "tdesc")%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_time0")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_time0"), "-")%>&nbsp;<%=screen.getString("v1mtime0", "tdesc")%></td>
                                        </tr>
										<tr>
											<td class="blankspace">&nbsp;</td>
											<td class="columnlabel_baseline_left">&nbsp;&nbsp;</td>
											<td class="columndata">
												[<%=screen.getLabel("old_dayoff")%>]&nbsp;:&nbsp;<font class="normal"><span swlang code='<%=screen.getDataLabel("old_dayoff").equals("1") ? "SW012076" : "SW008607" %>'></span>&nbsp;&nbsp;<%=old_dayoff_list%></font>
												&nbsp;&nbsp;&nbsp;&nbsp;
												[<%=screen.getLabel("old_eff_dayoff")%>]&nbsp;:&nbsp;<font class="normal"><%=screen.getDataLabel("old_eff_dayoff")%></font>
											</td>
										</tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_workarea")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_workarea"), "-")%>&nbsp;<%=screen.getString("v1mworkarea", "tdesc")%></td>
                                        </tr>

                                       <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_salatype")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_salatype"), "-")%>&nbsp;<%=screen.getString("v1msalatype0", "tdesc")%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_salary")%>&nbsp;</td>
                                            <td class="columndata"><%=screen.getString("old_salary")%> <%=screen.getString("v1mcurrency","tdesc")%> / <%=screen.getInquiry().getCurrentDbRecord().getSystemCode("old_emp_every")%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("old_contract_end")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("old_contract_end"), "-")%>&nbsp;</td>
                                        </tr>
                    <tr><td colspan="3"><p><b>&nbsp;&nbsp;&nbsp;&nbsp;<script language="javascript">swapLang("Old Fixed Income and Fixed Deduction");</script></b></p>
                    <table border="0" align="center" cellpadding="0" cellspacing="0" class="largest">
                            <tr>
                                <td width="9.5%"></td>
                                <td><table border="0"  cellpadding="0" cellspacing="1" bgcolor="#333333" class="inframe">
                                                        <tr>
                                                            <td width="50" align="center" class="row3"><script language="javascript">swapLang('Code');</script></td>
                                                            <td align="center" class="row3"><script language="javascript">swapLang('Description');</script></td>
                                                            <td width="50" align="center" class="row3" ><script language="javascript">swapLang('Amount');</script></td>
                                                        </tr>
                                                        <%
                                                                String employeeid = chk.chkNullString( request.getParameter("__employeeid"));
                                                                String eff_date = chk.chkNullString( request.getParameter("__rec_no"));
                                                                String companyid = chk.chkNullString( request.getParameter("__companyid"));
                                                                String minorkey="1";
                                                                String value="";
                                                                String typeTab = "";
                                                                DbInquiry di = new InitialInquiry(screen.getUProfile()).getDbInquiry("Mfixtab");
                                                                di.setColumn("fixtabid, edesc, tdesc, fixtab_type, fixtab_index, maxlength, isincome");
                                                                di.setOrderBy("isincome,fixtabid ASC");
                                                                di.refresh();
                                                                while(di.next()){
                                                                        di.referLangOn();
                                                                        minorkey = di.getString("fixtabid");
                                                                        String emp_data = "-";
                                                                        DbInquiry dbinq = new InitialInquiry(screen.getUProfile()).getDbInquiry("mempl_fix_history");
                                                                        dbinq.setColumn("emp_data_current");
                                                                        dbinq.setFilter("employeeid = '"+employeeid+"' and fixtabid = '"+minorkey+"' and eff_date = '"+eff_date+"' and companyid = '"+companyid+"'");
                                                                        dbinq.refresh();
                                                                        if(dbinq.recCount() > 0){
                                                                            dbinq.next();
                                                                            String chkvalue = chk.chkNullString(dbinq.getString("emp_data_current"),"");
                                                                            if(chkvalue != ""){
                                                                                emp_data = dbinq.getString("emp_data_current");
                                                                            }
                                                                        }
                                                                        dbinq.closeConnection();
                                                                        value = chk.chkNullString(request.getParameter("__MEMPL_FIX_HISTORY$EMP_DATA_CURRENT$"+minorkey),emp_data);
                                                                        value = value.replace(",","");
                                                                        typeTab = chk.chkNullString( di.getString("isincome"),"0");
                                                        %>
                                                        <tr>

                                                                    <%if(typeTab.equals("0")){%>
                                                            <td><div align="center"><%=di.getString("fixtabid")%></div></td>
                                                            <td><div align="left">&nbsp;<%=di.getString("tdesc")%></div></td>
                                                            <td><div align="center">
                                                                    <%}else {%>
                                                            <td><div align="center" style="color:#F00;"><%=di.getString("fixtabid")%></div></td>
                                                            <td><div align="left" style="color:#F00;">&nbsp;<%=di.getString("tdesc")%></div></td>
                                                            <td><div align="center">
                                                                    <%
															}
                                                                            if(di.getString("fixtab_type").equals("1")){
                                                                    %>
                                                                    <INPUT TYPE='text' Name='__MEMPL_FIX_HISTORY$EMP_DATA_CURRENT$<%=minorkey%>' SIZE='15' MAXLENGTH='<%=di.getString("maxlength")%>'  VALUE='<%=value%>' onMouseOver="toolTip('<%=di.getString("tdesc")%>')" onChange="sysIsEdit();"  onMouseOut="toolTip()" onKeyPress="checkWordNumber(this.value);" onKeyUp="checkComma(this,2);" dir="" onBlur="checkNumFloat(this,0.00,10000000);" onFocus="callDelComma(this);" class="numeric" disabled>
                                                                    <%
                                                                            }else if(di.getString("fixtab_type").equals("2")){
                                                                    %>
                                                                    <INPUT TYPE='text' Name='__MEMPL_FIX_HISTORY$EMP_DATA_CURRENT$<%=minorkey%>' SIZE='15' MAXLENGTH='<%=di.getString("maxlength")%>'  VALUE='<%=value%>' onMouseOver="toolTip('<%=di.getString("tdesc")%>')" onClick="" onChange="sysIsEdit();" onMouseOut="toolTip()" onKeyPress="chkSpecialStr();" onKeyUp="" dir="" onBlur="trimValue(this);" onFocus="this.select();" class="" disabled>
                                                                    <%
                                                                            }else if(di.getString("fixtab_type").equals("3")){
                                                                    %>
                                                                    <INPUT TYPE='text' Name='__MEMPL_FIX_HISTORY$EMP_DATA_CURRENT$<%=minorkey%>' SIZE='15' MAXLENGTH='<%=di.getString("maxlength")%>'  VALUE='<%=value%>' onMouseOver="toolTip('<%=di.getString("tdesc")%>')" onChange="sysIsEdit();"  onMouseOut="toolTip()" onKeyPress="chkInteger();" onKeyUp="" dir="" onBlur="checkNumFloat(this,0.00,10000000);" onFocus="callDelComma(this);" class="numeric" disabled>
                                                                    <%
                                                                            }else if(di.getString("fixtab_type").equals("5")){
                                                                    %>
                                                                    <INPUT TYPE="text" Name="__MEMPL_FIX_HISTORY$EMP_DATA_CURRENT$<%=minorkey%>" SIZE="10" MAXLENGTH='10' VALUE="<%=value%>" onChange="sysIsEdit();" onMouseOver="toolTip('<%=di.getString("tdesc")%>')" onMouseOut="toolTip()" onKeyPress="chkIntegerOfDate(this.value);" onKeyUp="formatDate(this);"   onBlur="chkInputDate(this);" onFocus="this.select();" disabled>&nbsp;<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('effolname','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__MEMPL_FIX_HISTORY$EMP_DATA_CURRENT$<%=minorkey%>');"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="__MEMPL_FIX_HISTORY$EMP_DATA_CURRENT$<%=minorkey%>" width="20" height="20" border="0" align="absmiddle"></a>
                                                                        <%
                                                                                }
                                                                        %>
                                                                </div></td>
                                                        </tr>
                                                        <%
                                                                }
                                                                di.closeConnection();
                                                        %>
                                    </table><br></td>
                                <td width="12%"></td>
                            </tr>
                    </table>
                                            </td></tr>
                                        <tr>
                                            <td height="19" colspan="3" class="blankspace"></td>
                                        </tr>
<% } %>
                                        <tr>
                                            <td colspan="3">&nbsp;&nbsp;&nbsp;<b>
                                            <script language="javascript">swapLang("New Job Description");</script>
                                                </b></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("status")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getInquiry().getCurrentDbRecord().getSystemCode("status"), "-")%>&nbsp;</td>
                                        </tr>
										<tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("emp_type")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getInquiry().getCurrentDbRecord().getSystemCode("old_emp_type"), "-")%>&nbsp;</td>
                                        </tr>

                                        <!--tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%//=screen.getLabel("branch_titleid")%>&nbsp;</td>
                                            <td class="columndata"><%//=chk.chkNullString(screen.getString("branch_titleid"), "-")%>&nbsp;<%//=screen.getString("mbranch_title", "tdesc")%></td>
                                        </tr-->
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("job")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("job"), "-")%>&nbsp;<%=screen.getString("mjobcode", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("emp_position")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("emp_position"), "-")%>&nbsp;<%=screen.getString("mposition", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("bu5")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("bu5"), "-")%>&nbsp;<%=screen.getString("mbu5", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("bu4")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("bu4"), "-")%>&nbsp;<%=screen.getString("mbu4", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("bu3")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("bu3"), "-")%>&nbsp;<%=screen.getString("mbu3", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("bu2")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("bu2"), "-")%>&nbsp;<%=screen.getString("mbu2", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("bu1")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("bu1"), "-")%>&nbsp;<%=screen.getString("mbu1", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("branch")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("branch"), "-")%>&nbsp;<%=screen.getString("mbranch", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("branch_no")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("branch_no"), "-")%>&nbsp;<%=screen.getString("mbranch_soc_tax", "tdesc")%></td>
                                        </tr>
                                        <!--tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%//=screen.getLabel("corperate_title")%>&nbsp;</td>
                                            <td class="columndata"><%//=chk.chkNullString(screen.getString("corperate_title"), "-")%>&nbsp;<%//=screen.getString("mcorperate_title", "tdesc")%></td>
                                        </tr-->
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("emp_group")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("emp_group"), "-")%>&nbsp;<%=screen.getString("mgroup", "tdesc")%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("costcenter")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("costcenter"), "-")%>&nbsp;<%=screen.getString("mcostcenter0", "tdesc")%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("time0")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("time0"), "-")%>&nbsp;<%=screen.getString("mtime0", "tdesc")%></td>
                                        </tr>
										<tr>
											<td class="blankspace">&nbsp;</td>
											<td class="columnlabel_baseline_left">&nbsp;&nbsp;</td>
											<td class="columndata">
												[<%=screen.getLabel("dayoff")%>]&nbsp;:&nbsp;<font class="normal"><span swlang code='<%=screen.getDataLabel("dayoff").equals("1") ? "SW012076" : "SW008607" %>'></span>&nbsp;&nbsp;<%=dayoff_list%></font>
												&nbsp;&nbsp;&nbsp;&nbsp;
												[<%=screen.getLabel("eff_dayoff")%>]&nbsp;:&nbsp;<font class="normal"><%=screen.getDataLabel("eff_dayoff")%></font>
											</td>
										</tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("workarea")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("workarea"), "-")%>&nbsp;<%=screen.getString("mworkarea", "tdesc")%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("salatype")%>&nbsp;</td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("salatype"), "-")%>&nbsp;<%=screen.getString("msalatype0", "tdesc")%></td>
                                        </tr>

                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("salary")%>&nbsp;</td>
                                            <td class="columndata"><%=screen.getString("salary")%> <%=screen.getString("mcurrency","tdesc")%> / <%=screen.getInquiry().getCurrentDbRecord().getSystemCode("emp_every")%></td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("contract_end")%>&nbsp; </td>
                                            <td class="columndata"><%=chk.chkNullString(screen.getString("contract_end"), "-")%>&nbsp;</td>
                                        </tr>
                                        <tr><td colspan="3"><br><p><b>&nbsp;&nbsp;&nbsp;&nbsp;<script language="javascript">swapLang("New Fixed Income and Fixed Deduction");</script></b></p>
                    <table border="0" align="center" cellpadding="0" cellspacing="0" class="largest">
                            <tr>
                                <td width="9.5%"></td>
                                <td><table border="0"  cellpadding="0" cellspacing="1" bgcolor="#333333" class="inframe">
                                                        <tr>
                                                            <td width="50" align="center" class="row3"><script language="javascript">swapLang('Code');</script></td>
                                                            <td align="center" class="row3"><script language="javascript">swapLang('Description');</script></td>
                                                            <td width="50" align="center" class="row3" ><script language="javascript">swapLang('Amount');</script></td>
                                                        </tr>
                                                        <%
                                                                String employeeid = chk.chkNullString( request.getParameter("__employeeid"));
                                                                String eff_date = chk.chkNullString( request.getParameter("__rec_no"));
                                                                String companyid = chk.chkNullString( request.getParameter("__companyid"));
                                                                String minorkey="1";
                                                                String value="";
                                                                String typeTab = "";
                                                                DbInquiry di = new InitialInquiry(screen.getUProfile()).getDbInquiry("Mfixtab");
                                                                di.setColumn("fixtabid, edesc, tdesc, fixtab_type, fixtab_index, maxlength, isincome");
                                                                di.setOrderBy("isincome,fixtabid ASC");
                                                                di.refresh();
                                                                while(di.next()){
                                                                        di.referLangOn();
                                                                        minorkey = di.getString("fixtabid");
                                                                        String emp_data = "-";
                                                                        DbInquiry dbinq = new InitialInquiry(screen.getUProfile()).getDbInquiry("mempl_fix_history");
                                                                        dbinq.setColumn("emp_data_new");
                                                                        dbinq.setFilter("employeeid = '"+employeeid+"' and fixtabid = '"+minorkey+"' and eff_date = '"+eff_date+"' and companyid = '"+companyid+"'");
                                                                        dbinq.refresh();
                                                                        if(dbinq.recCount() > 0){
                                                                            dbinq.next();
                                                                            String chkvalue = chk.chkNullString(dbinq.getString("emp_data_new"),"");
                                                                            if(chkvalue != ""){
                                                                                emp_data = dbinq.getString("emp_data_new");
                                                                            }
                                                                        }
                                                                        dbinq.closeConnection();
                                                                        value = chk.chkNullString(request.getParameter("__MEMPL_FIX_HISTORY$EMP_DATA_NEW$"+minorkey),emp_data);
                                                                        value = value.replace(",","");
                                                                        typeTab = chk.chkNullString( di.getString("isincome"),"0");
                                                        %>
                                                        <tr>

                                                                    <%if(typeTab.equals("0")){%>
                                                            <td><div align="center"><%=di.getString("fixtabid")%></div></td>
                                                            <td><div align="left">&nbsp;<%=di.getString("tdesc")%></div></td>
                                                            <td><div align="center">
                                                                    <%}else {%>
                                                            <td><div align="center" style="color:#F00;"><%=di.getString("fixtabid")%></div></td>
                                                            <td><div align="left" style="color:#F00;">&nbsp;<%=di.getString("tdesc")%></div></td>
                                                            <td><div align="center">
                                                                    <%
															}
                                                                            if(di.getString("fixtab_type").equals("1")){
                                                                    %>
                                                                    <INPUT TYPE='text' Name='__MEMPL_FIX_HISTORY$EMP_DATA_NEW$<%=minorkey%>' SIZE='15' MAXLENGTH='<%=di.getString("maxlength")%>'  VALUE='<%=value%>' onMouseOver="toolTip('<%=di.getString("tdesc")%>')" onChange="sysIsEdit();"  onMouseOut="toolTip()" onKeyPress="checkWordNumber(this.value);" onKeyUp="checkComma(this,2);" dir="" onBlur="checkNumFloat(this,0.00,10000000);" onFocus="callDelComma(this);" class="numeric" disabled>
                                                                    <%
                                                                            }else if(di.getString("fixtab_type").equals("2")){
                                                                    %>
                                                                    <INPUT TYPE='text' Name='__MEMPL_FIX_HISTORY$EMP_DATA_NEW$<%=minorkey%>' SIZE='15' MAXLENGTH='<%=di.getString("maxlength")%>'  VALUE='<%=value%>' onMouseOver="toolTip('<%=di.getString("tdesc")%>')" onClick="" onChange="sysIsEdit();" onMouseOut="toolTip()" onKeyPress="chkSpecialStr();" onKeyUp="" dir="" onBlur="trimValue(this);" onFocus="this.select();" class="" disabled>
                                                                    <%
                                                                            }else if(di.getString("fixtab_type").equals("3")){
                                                                    %>
                                                                    <INPUT TYPE='text' Name='__MEMPL_FIX_HISTORY$EMP_DATA_NEW$<%=minorkey%>' SIZE='15' MAXLENGTH='<%=di.getString("maxlength")%>'  VALUE='<%=value%>' onMouseOver="toolTip('<%=di.getString("tdesc")%>')" onChange="sysIsEdit();"  onMouseOut="toolTip()" onKeyPress="chkInteger();" onKeyUp="" dir="" onBlur="checkNumFloat(this,0.00,10000000);" onFocus="callDelComma(this);" class="numeric" disabled>
                                                                    <%
                                                                            }else if(di.getString("fixtab_type").equals("5")){
                                                                    %>
                                                                    <INPUT TYPE="text" Name="__MEMPL_FIX_HISTORY$EMP_DATA_NEW$<%=minorkey%>" SIZE="10" MAXLENGTH='10' VALUE="<%=value%>" onChange="sysIsEdit();" onMouseOver="toolTip('<%=di.getString("tdesc")%>')" onMouseOut="toolTip()" onKeyPress="chkIntegerOfDate(this.value);" onKeyUp="formatDate(this);"   onBlur="chkInputDate(this);" onFocus="this.select();" disabled>&nbsp;<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('effolname','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__MEMPL_FIX_HISTORY$EMP_DATA_NEW$<%=minorkey%>');"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="__MEMPL_FIX_HISTORY$EMP_DATA_NEW$<%=minorkey%>" width="20" height="20" border="0" align="absmiddle"></a>
                                                                        <%
                                                                                }
                                                                        %>
                                                                </div></td>
                                                        </tr>
                                                        <%
                                                                }
                                                                di.closeConnection();
                                                        %>
                                    </table><br></td>
                                <td width="12%"></td>
                            </tr>
                    </table>
                                            </td></tr>

                                        <!--tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><script language="javascript">//swapLang("Probation");</script>&nbsp;</td>
                                            <td>
                                               <script language="javascript">//swapLang("From");</script>
                                                &nbsp;<font class="normal"><%//=screen.getString("prob_start")%></font>&nbsp;
                                                <script language="javascript">swapLang("To");</script>
                                                &nbsp;<font class="normal"><%//=screen.getString("prob_finish")%></font>&nbsp;
                                             </td>
                                        </tr-->
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="columnlabel_baseline_left"><%=screen.getLabel("remarks")%>&nbsp;</td>
                                            <td class="columndata"><%=screen.getString("remarks")%>&nbsp;</td>
                                        </tr>
                                        <tr>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="blankspace">&nbsp;</td>
                                            <td class="blankspace">&nbsp;</td>
                                        </tr>
                                </table></td>
                            </tr>
                    </table>
                    <br></td>
    <%
	         }
	%>
            </tr>
            <tr>
                <td  class="bottom"></td>
            </tr>
        </table>
    </div>
    <% screen.referLangOff();%>
</form>
</div>
</body>
</html>