<%@page contentType="text/html; charset=UTF-8"%>
<%@ page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*,com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*,com.csc.library.report.ReportUDF"  %>
<%@ page import="com.csc.library.databean.Simtapstran_ski"%>
<%@ page import="java.util.HashMap"%>
<jsp:useBean id="APS_EMV007" class="com.csc.library.system.Task" scope="page" />
<jsp:useBean id="APS_EMV007S" class="com.csc.library.system.Task" scope="page" />
<%
	CheckNull chk = new CheckNull();

	APS_EMV007S.setChannel(request, response);
	UIManager screens = (UIManager) APS_EMV007S.process("SingleEntry","APS_EMV007S");
	if(chk.chkNullString(request.getParameter("__issave")).equals("1")){
		((Simtapstran_ski)screens.getRecord("tapstran")).saveList();
	}
	APS_EMV007.setChannel(request, response);
	HelpEntry screen = (HelpEntry) APS_EMV007.process("HelpEntry","APS_EMV007");

	
	ThaiUtilities chkChar = new ThaiUtilities();
	int maxLine = 20;
	int goPage = 1;
	try{
			goPage = Integer.parseInt(chk.chkNullString(request.getParameter("__goPage"),"1").replace("+",""));
	}catch(Exception e){
	}
	int stop = maxLine * goPage;
	int start = stop - (maxLine-1);
	
	screen.setMaxLine(maxLine);
	screen.getInquiry().clearOldCondition();
	screen.getInquiry().setBetween(start, stop);
	if(request.getParameter("__screen")!=null && request.getParameter("__screen").equals("APS_EMV007")){
		screen.process();
	}
%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/template-emv-main.dwt.jsp" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Employee View</title>
<!-- InstanceEndEditable -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- InstanceBeginEditable name="head" -->
<!-- Begin CSS Links -->
<link rel="stylesheet" type="text/css" href="../CSS/DDMENU.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_DEFAULT.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_LAYOUT.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_LAYOUT_TWO.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_TEXT.css" />
<!-- End CSS Links -->
<!-- Begin Scripts -->
<script language="JavaScript"  type="text/javascript"src="../JS/EVENTS.js"></script>
<script language="JavaScript"  type="text/javascript" src="../JS/UTILITIES.js"></script>
<script language="JavaScript"  type="text/javascript"src="../JS/ACTIVE_OBJECT.js"></script>
<!-- Begin script for Dropdown Menu -->
<!-- DO NOT EDIT -->
<script language="JavaScript"  type="text/javascript" src="../JS/DDMENU.js"></script>
<!--[if lt IE 7]><script language="JavaScript" type="text/javascript" src="../JS/IEHOVER-FIX.js"></script><![endif]-->
<!-- DO NOT EDIT -->
<!-- End script for Dropdown Menu -->
<script language="JavaScript"  type="text/javascript" src="../JS/SCREEN.js"></script>
<script language="JavaScript"  type="text/javascript" src="../JS/HOTKEY.js"></script>

<!-- End Scripts -->
<!-- Begin Head -->
<!-- End Head -->
<script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="JavaScript" type="text/JavaScript">
	function filter(){
		with(document.cscform){
			var tmp = "pl!= 'M' and astid='AP20' and (apsassessor='"+__employeeid.value+"' or apsapprove1='"+__employeeid.value+"' or apsapprove2='"+__employeeid.value+"') ";
			if(chk_bu1.checked){
				tmp += ((tmp!="")?" and ":"")+"bu1='"+__bu1id.value+"'";
			}
			if(chk_bu2.checked){
				tmp += ((tmp!="")?" and ":"")+"bu2='"+__bu2id.value+"'";
			}
			if(chk_bu3.checked){
				tmp += ((tmp!="")?" and ":"")+"bu3='"+__bu3id.value+"'";
			}
			if(chk_bu4.checked){
				tmp += ((tmp!="")?" and ":"")+"bu4='"+__bu4id.value+"'";
			}
			if(chk_bu5.checked){
				tmp += ((tmp!="")?" and ":"")+"bu5='"+__bu5id.value+"'";
			}
			if(chk_posi.checked){
				tmp += ((tmp!="")?" and ":"")+"position='"+__positionid.value+"'";
			}
			if(chk_group.checked){
				tmp += ((tmp!="")?" and ":"")+"emp_group='"+__group.value+"'";
			}
			if(chk_name.checked){
				tmp += ((tmp!="")?" and ":"")+"apsassessy in (select employeeid from memployee where fname like '%"+__name.value+"%')";
			}
			__fixCon.value = tmp;
			submit();
		}
	}
	function setChkCon(ccon){
		if(ccon.checked){
			ccon.value = "1";
		}else{
			ccon.value = "0";
		}
	}
	function goHelp(helpName,inputName){
		var helpReturn;
		var tmp;
		with (document.cscform) {
			tmp = __fixCon.value;
			__fixCon.value = "";
			if(inputName=="__bu1id" ) {
				helpReturn="__bu1id:bu1id,__bu1desc:tdesc";
			}
			else if(inputName=="__bu2id" ) {
				__fixCon.value =  (__bu1id.value!="")?"parent='"+__bu1id.value+"'":"";
				helpReturn="__bu2id:bu2id,__bu2desc:tdesc";
			}
			else if(inputName=="__bu3id" ) {
				__fixCon.value =  (__bu2id.value!="")?"parent='"+__bu2id.value+"'":"";
				helpReturn="__bu3id:bu3id,__bu3desc:tdesc";
			}
			else if(inputName=="__bu4id" ) {
				__fixCon.value =  (__bu3id.value!="")?"parent='"+__bu3id.value+"'":"";
				helpReturn="__bu4id:bu4id,__bu4desc:tdesc";
			}
			else if(inputName=="__bu5id" ) {
				__fixCon.value =  (__bu4id.value!="")?"parent='"+__bu4id.value+"'":"";
				helpReturn="__bu5id:bu5id,__bu5desc:tdesc";
			}
			else if(inputName=="__positionid" ) {
				helpReturn="__positionid:positionid,__positiondesc:tdesc";
			}
			else {
				helpReturn=inputName+":positionid";
			}
			linkHelp_Return(helpName,helpReturn);
			__fixCon.value = tmp;
		}
	}
	function save(){
		with(document.cscform){
			__issave.value = 1;
			submit();
		}
	}
	function chkTextCon(textc, textcl, ccon){
		var obj;
		if(textc == ""){
			obj = eval("window.document.cscform."+textcl);
			obj.value = "";
			obj = eval("window.document.cscform."+ccon);
			obj.checked = false;
			obj.value = '0';
		}else{
			obj = eval("window.document.cscform."+ccon);
			obj.checked = true;
			obj.value = '1';
		}
	}
</script>
<style type="text/css">
<!--
.style1 {color: #FF0000}
.style2 {color: #339933}
-->
</style>
<!-- InstanceEndEditable -->
</head>
<body>
<div id="wrapper">
  <div id="header"><!-- InstanceBeginEditable name="header" -->
    <jsp:include page="EMV_HEADER.jsp" flush="true" />
    <!-- InstanceEndEditable -->  </div>
  <div id="topnav"><!-- InstanceBeginEditable name="top_navigation" -->
    <jsp:include page="EMV_TOPMENU.jsp" flush="true" />
    <!-- InstanceEndEditable -->  </div>
  <div id="container">
    
    <div id="content"><!-- InstanceBeginEditable name="main_content" -->
    	<jsp:include page="EMV_HELPBAR.jsp" flush="true" />
      <!-- Begin Main Content -->
      <div class="content">
        <form name="cscform" method="post" action="APS_EMV007.jsp">
          <!-- BEGIN CSC INITIAL ZONE -->
          <%=screen.InitialVariable()%>
          <!-- END CSC INITIAL ZONE -->
		 
			<input type="hidden" name="__screen"  value="APS_EMV007">
			<input type="hidden" name="__help" value="">
			<input type="hidden" name="__cmd"  value="">
			<input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>"> 
			<input type="hidden" name="__fixCon" value="<%=chk.chkNullString(request.getParameter("__fixCon"))%>">
			<input type="hidden" name="__isadmin" value="0">
			<input type="hidden" name="__employeeid" value="<%=screen.getUProfile().get("employeeid")%>">
                    
          <div class="box-search-condition">
            <div class="content-title">
              <script type="text/javascript" language="JavaScript">swapLang("Search Condition")</script>
            </div>
            <table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-search-condition">
				<tr>
						<td align="right" width="15%"><script language="JavaScript">swapLang('Condition');</script>&nbsp;
							<input type="checkbox" name="chk_bu1" value="<%=chk.chkNullString(request.getParameter("chk_bu1"),"0")%>" 
							<%=(chk.chkNullString(request.getParameter("chk_bu1"),"0").equals("1"))?"checked":""%> onclick="setChkCon(this);">
						</td>
						<td align="right" width="10%"><script language="JavaScript">swapLang('BU1');</script>&nbsp;</td>
						<td width="75%">
							<input type="text" name="__bu1id" size="10" value = '<%=chk.chkNullString(request.getParameter("__bu1id"))%>' onblur="chkTextCon(this.value,'__bu1desc','chk_bu1');"> 
							<a href="javascript: goHelp('MBU1HELP','__bu1id');"  onmouseout="MM_swapImgRestore()" 
							onmouseover="MM_swapImage('__bu1_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)">
							<img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__bu1_image" width="20" height="20" border="0" align="absmiddle" ></a> 
							<input type="text" name="__bu1desc" size="40" value = '<%=chk.chkNullString(chkChar.ASCII2Unicode(request.getParameter("__bu1desc")))%>' readonly>
						</td>
					</tr>
					<tr>
						<td align="right"><script language="JavaScript">swapLang('Condition');</script>&nbsp;
							<input type="checkbox" name="chk_bu2" value="<%=chk.chkNullString(request.getParameter("chk_bu2"),"0")%>" 
							<%=(chk.chkNullString(request.getParameter("chk_bu2"),"0").equals("1"))?"checked":""%> onclick="setChkCon(this);">
						</td>
						<td align="right"><script language="JavaScript">swapLang('BU2');</script>&nbsp;</td>
						<td>
							<input type="text" name="__bu2id" size="10" value = '<%=chk.chkNullString(request.getParameter("__bu2id"))%>' onblur="chkTextCon(this.value,'__bu2desc','chk_bu2');"> 
							<a href="javascript: goHelp('MBU2HELP','__bu2id');"  onmouseout="MM_swapImgRestore()" 
							onmouseover="MM_swapImage('__bu2_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)">
							<img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__bu2_image" width="20" height="20" border="0" align="absmiddle" ></a> 
							<input type="text" name="__bu2desc" size="40" value = '<%=chk.chkNullString(chkChar.ASCII2Unicode(request.getParameter("__bu2desc")))%>' readonly>
						</td>
					</tr>
					<tr>
						<td align="right"><script language="JavaScript">swapLang('Condition');</script>&nbsp;
							<input type="checkbox" name="chk_bu3" value="<%=chk.chkNullString(request.getParameter("chk_bu3"),"0")%>" 
							<%=(chk.chkNullString(request.getParameter("chk_bu3"),"0").equals("1"))?"checked":""%> onclick="setChkCon(this);">
						</td>
						<td align="right"><script language="JavaScript">swapLang('BU3');</script>&nbsp;</td>
						<td>
							<input type="text" name="__bu3id" size="10" value = '<%=chk.chkNullString(request.getParameter("__bu3id"))%>' onblur="chkTextCon(this.value,'__bu3desc','chk_bu3');"> 
							<a href="javascript: goHelp('MBU3HELP','__bu3id');"  onmouseout="MM_swapImgRestore()" 
							onmouseover="MM_swapImage('__bu3_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)">
							<img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__bu3_image" width="20" height="20" border="0" align="absmiddle" ></a> 
							<input type="text" name="__bu3desc" size="40" value = '<%=chk.chkNullString(chkChar.ASCII2Unicode(request.getParameter("__bu3desc")))%>' readonly>
						</td>
					</tr>
					<tr>
						<td align="right"><script language="JavaScript">swapLang('Condition');</script>&nbsp;
							<input type="checkbox" name="chk_bu4" value="<%=chk.chkNullString(request.getParameter("chk_bu4"),"0")%>" 
							<%=(chk.chkNullString(request.getParameter("chk_bu4"),"0").equals("1"))?"checked":""%> onclick="setChkCon(this);">
						</td>
						<td align="right"><script language="JavaScript">swapLang('BU4');</script>&nbsp;</td>
						<td>
							<input type="text" name="__bu4id" size="10" value = '<%=chk.chkNullString(request.getParameter("__bu4id"))%>' onblur="chkTextCon(this.value,'__bu4desc','chk_bu4');"> 
							<a href="javascript: goHelp('MBU4HELP','__bu4id');"  onmouseout="MM_swapImgRestore()" 
							onmouseover="MM_swapImage('__bu4_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)">
							<img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__bu4_image" width="20" height="20" border="0" align="absmiddle" ></a> 
							<input type="text" name="__bu4desc" size="40" value = '<%=chk.chkNullString(chkChar.ASCII2Unicode(request.getParameter("__bu4desc")))%>' readonly>
						</td>
					</tr>
					<tr>
						<td align="right"><script language="JavaScript">swapLang('Condition');</script>&nbsp;
							<input type="checkbox" name="chk_bu5" value="<%=chk.chkNullString(request.getParameter("chk_bu5"),"0")%>" 
							<%=(chk.chkNullString(request.getParameter("chk_bu5"),"0").equals("1"))?"checked":""%> onclick="setChkCon(this);">
						</td>
						<td align="right"><script language="JavaScript">swapLang('BU5');</script>&nbsp;</td>
						<td>
							<input type="text" name="__bu5id" size="10" value = '<%=chk.chkNullString(request.getParameter("__bu5id"))%>' onblur="chkTextCon(this.value,'__bu5desc','chk_bu5');"> 
							<a href="javascript: goHelp('MBU5HELP','__bu5id');"  onmouseout="MM_swapImgRestore()" 
							onmouseover="MM_swapImage('__bu5_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)">
							<img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__bu5_image" width="20" height="20" border="0" align="absmiddle" ></a> 
							<input type="text" name="__bu5desc" size="40" value = '<%=chk.chkNullString(chkChar.ASCII2Unicode(request.getParameter("__bu5desc")))%>' readonly>
						</td>
					</tr>
					<tr>
						<td align="right"><script language="JavaScript">swapLang('Condition');</script>&nbsp;
							<input type="checkbox" name="chk_posi" value="<%=chk.chkNullString(request.getParameter("chk_posi"),"0")%>" 
							<%=(chk.chkNullString(request.getParameter("chk_posi"),"0").equals("1"))?"checked":""%> onclick="setChkCon(this);">
						</td>
						<td align="right"><script language="JavaScript">swapLang('Position');</script>&nbsp;</td>
						<td>
							<input type="text" name="__positionid" size="10" value = '<%=chk.chkNullString(request.getParameter("__positionid"))%>' onblur="chkTextCon(this.value,'__positiondesc','chk_posi');"> 
							<a href="javascript: goHelp('MPOSITIONHELP','__positionid');"  onmouseout="MM_swapImgRestore()" 
							onmouseover="MM_swapImage('__position_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)">
							<img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__position_image" width="20" height="20" border="0" align="absmiddle" ></a> 
							<input type="text" name="__positiondesc" size="40" value = '<%=chk.chkNullString(chkChar.ASCII2Unicode(request.getParameter("__positiondesc")))%>' readonly>
						</td>
					</tr>
					<tr>
						<td align="right"><script language="JavaScript">swapLang('Condition');</script>&nbsp;<input type="checkbox" name="chk_name" value="<%=chk.chkNullString(request.getParameter("chk_name"),"0")%>" <%=(chk.chkNullString(request.getParameter("chk_name"),"0").equals("1"))?"checked":""%> onclick="setChkCon(this);"></td>
						<td align="right"><script language="JavaScript">swapLang('Name');</script>&nbsp;</td>
						<td><input type="text" name="__name" size="40" value = '<%=chk.chkNullString(chkChar.ASCII2Unicode(request.getParameter("__name")))%>'  onblur="chkTextCon(this.value,'__name','chk_name');"></td>
					</tr>
					<%
						DataSet ds = new DataSet();
						ds.setInfo(
							"select distinct emp_group "+
							"from tapstran "+
							"where astid = 'AP20' "+
							"order by emp_group "
							, (String)screen.getUProfile().get("dbname"), "tapstran");
						ds.initConnection(screen.getUProfile());  
					%>
					<tr>
						<td align="right"><script language="JavaScript">swapLang('Condition');</script>&nbsp;<input type="checkbox" name="chk_group" value="<%=chk.chkNullString(request.getParameter("chk_group"),"0")%>" <%=(chk.chkNullString(request.getParameter("chk_group"),"0").equals("1"))?"checked":""%> onclick="setChkCon(this);"></td>
						<td align="right"><script language="JavaScript">swapLang('Group ');</script>&nbsp;</td>
						<td>
							<select name="__group" onblur="chkTextCon(this.value,'__group','chk_group');">
								<%
									while(ds.next()){
								%>
								<option value="<%=ds.getString("emp_group")%>"  <%=(chk.chkNullString(chkChar.ASCII2Unicode(request.getParameter("__group"))).equals(ds.getString("emp_group")))?"selected":""%>><%=ds.getString("emp_group")%></option>
								<%
									}
								%>
							</select>
						</td>
					</tr>
					<tr> 
						<td class="blankspace" ></td>
						<td ><a href="javascript:filter();"><img src="../IMAGES/BUTTON/SEARCH.gif" border="0" align="middle"></a></td>
						<td class="blankspace" ></td>
				  </tr>
			</table>
		</div>
		<div id="searchinfo" align="right">
              <%=screen.getPageTag()%>
        </div>  
		<div class="content-header">
			<h2>
				<script language="JavaScript">swapLang('Assess List')</script>
			</h2>
		</div>
		<table width="100%" border="0" cellpadding="0" cellspacing="1" class="table-content-list">
		<%
						String apsid = "";
						int year = 0;
						String lang = screen.getUProfile().get("lang");
						ReportUDF rf = new ReportUDF();
						String grade_desc[] = rf.getSystemCode("APSGRADE3",screen.getUProfile().get("lang"));
						String pl[] = new String[]{"O1","O2","O3","O4","O5","S1","S2","S3","S4","S5","M1","M2","M3","M4"};
						String list_emp = ",";
						String name = "";
						String clv = "";
						String cpl = "";
						String level = "";
						String fix_group[] = new String[]{":P:T:",":HVC(NP) SP:HVC(NP):HVC(NT) SP:HVC(NT):P, SP:",":VC(NP):VC(NT):",":M:M3:M6:"};
						String groupid = "";
						String td_class = "";
						String employeeid = screen.getUProfile().get("employeeid");
						boolean savef = false;
						HashMap h_cp = new HashMap();
						h_cp.put("LV1","ปริญญาตรี");
						h_cp.put("LV2","ตํ่ากว่าปริญญาตรี");
						h_cp.put("LV3","ตํ่ากว่าปริญญาตรี");
						h_cp.put("LV4","ตํ่ากว่าปริญญาตรี");
			  			for(int i=0;screen.nextRec();i++){
							savef = false;
							name = screen.getString("apsid")+"$"+screen.getString("apsassessy")+"$"+screen.getString("apsassessor");
							list_emp += name+",";
							if(!apsid.equals(screen.getString("apsid"))){
								apsid = screen.getString("apsid");
								year = Integer.parseInt((screen.getString("tapstran0","apsstartdate").split("-")[2]))+543;
								year = Integer.parseInt((year+"").substring(2,4));
								if(i!=0){
							%>
							</table>
						</td>
					</tr>
							<%
								}
							%>
					<tr> 
						<td>
							<table width="100%" border="0" cellpadding="0" cellspacing="1" class="table-content-list" cols="19">
								<tr> 
									<td class="column-header" rowspan="2"><script language="JavaScript">swapLang('Select');</script></td>
									<td class="column-header" rowspan="2"><script language="JavaScript">swapLang('Name');</script></td>
									<td class="column-header" rowspan="2"><script language="JavaScript">swapLang('Position');</script></td>
									<td class="column-header" rowspan="2" ><script language="JavaScript">swapLang('Group ');</script></td>
									<td class="column-header" rowspan="2" ><script language="JavaScript">swapLang('Age');</script></td>
									<td class="column-header" rowspan="2" ><script language="JavaScript">swapLang('Work Age');</script></td>
									<td class="column-header" rowspan="2" >ESY</td>
									<td class="column-header" rowspan="2" >PL</td>
									<td class="column-header" rowspan="2">TIG</td>
									<td class="column-header" rowspan="2">Group</td>
									<td class="column-header" colspan="3"><script language="JavaScript">swapLang('Performance ');</script></td>
									<td class="column-header" rowspan="2">Atten.<br>Reward</td>
									<td class="column-header" colspan="2" ><script language="JavaScript">swapLang('Potential');</script></td>
									<td class="column-header" colspan="2" ><script language="JavaScript">swapLang('Proposal');</script></td>
									<td class="column-header" rowspan="2"><script language="JavaScript">swapLang('New Position');</script></td>
								</tr>
								<tr>
									<td class="column-header" ><%=year-1%></td>
									<td class="column-header" ><%=year-2%></td>
									<td class="column-header" ><%=year-3%></td>
									<td class="column-header" ><%=year-1%></td>
									<td class="column-header" ><%=year%></td>
									<td class="column-header" >PA</td>
									<td class="column-header" >SA</td>
								</tr>
							<%
							}
							if(employeeid.equals(screen.getString("apsassessor"))){
								if(!screen.getString("apsstatus").equals("A")){
									savef = true;
								}
							}else if(employeeid.equals(screen.getString("apsapprove1"))){
								if(!screen.getString("apsappstatus1").equals("A") && screen.getString("apsstatus").equals("A")){
									savef = true;
								}
							}else if(employeeid.equals(screen.getString("apsapprove2"))){
								if(!screen.getString("apsappstatus2").equals("A") && screen.getString("apsappstatus1").equals("A")  && screen.getString("apsstatus").equals("A")){
									savef = true;
								}
							}
							for(int g=0;g<fix_group.length;g++){
								if(fix_group[g].indexOf(":"+screen.getString("emp_group")+":")>=0){
									level = "LV"+(g+1);
									break;
								}
							}
							if(!clv.equals(level) && h_cp.containsKey(level)){
								if( !h_cp.containsKey(clv) || !h_cp.get(clv).toString().equals(h_cp.get(level).toString())){
				%>
					<tr>
						<td class="column-header" colspan="19" ><%=h_cp.get(level).toString()%></td>
					</tr>
				<%
								}
								clv = level; 
							}
			   %>
					<tr>
						<td class="column-text-center"><input type="checkbox" name="__tapstran$<%=name%>$select" value="1" <%=(!savef)?"disabled":""%>></td>
						<td class="column-text-center">&nbsp;<%=screen.getString("simemp","fullname")%></td>
						<td class="column-text-center">&nbsp;<%=screen.getString("mposition","tdesc")%></td>
						<td class="column-text-center"><%=screen.getString("emp_group")%></td>
						<td class="column-text-center"><%=screen.getString("age")%></td>
						<td class="column-text-center"><%=screen.getString("workage")%></td>
						<td class="column-text-center"><%=screen.getString("esy")%></td>
						<td class="column-text-center"><%=screen.getString("pl")%></td>
						<td class="column-text-center"><%=screen.getString("tip")%></td>
						<td class="column-text-center"><%=screen.getString("other2")%></td>
						<td class="column-text-center"><%=(screen.getString("other2").equals("N"))?"-":rf.getSystemCode(screen.getString("old_validcode1"),lang,screen.getString("oldgrade1"))%></td>
						<td class="column-text-center"><%=(screen.getString("other2").equals("N"))?"-":rf.getSystemCode(screen.getString("old_validcode2"),lang,screen.getString("oldgrade2"))%></td>
						<td class="column-text-center"><%=(screen.getString("other2").equals("N"))?"-":rf.getSystemCode(screen.getString("old_validcode3"),lang,screen.getString("oldgrade3"))%></td>
						<td class="column-text-center">na</td>
						<td class="column-text-center"><%=(screen.getString("repeatgrade1").equals("0"))?"na":screen.getString("repeatgrade1")%></td>
						<td class="column-text-center">
							<select name="__tapstran$<%=name%>$apsgrade">
							<%for(int j=0;j<grade_desc.length;j++){%>
								<option value="<%=grade_desc[j].split(",")[0]%>" <%=(screen.getString("apsgrade").equals(grade_desc[j].split(",")[0]))?"selected":""%>><%=grade_desc[j].split(",")[1]%></option>
							<%}%>
							</select>
						</td>
						<td class="column-text-center">
							<select name="__tapstran$<%=name%>$pa">
								<option value="" <%=(screen.getString("pa").equals("")?"selected":"")%>></option>
							<%
								boolean set = false;
								for(int j=0;j<pl.length;j++){
									if(set){
							%>
								<option value="<%=pl[j]%>" <%=(screen.getString("pa").equals(pl[j]))?"selected":""%>><%=pl[j]%></option>
							<%
										break;
									}
									if(screen.getString("pl").equals(pl[j])){set=true;}
								}
							%>
							</select>
						</td>
						<td class="column-text-center"><input type="checkbox" name="__tapstran$<%=name%>$sa" value="1" <%=(screen.getString("sa").equals("1"))?"checked":""%>></td>
						<td class="column-text-center">
							<input type="text" name="__tapstran$<%=name%>$npa" size="8" readonly value="<%=screen.getString("npa")%>">
							<a href="javascript: goHelp('MPOSITIONHELP','__tapstran$<%=name%>$npa');"  onmouseout="MM_swapImgRestore()" 
							onmouseover="MM_swapImage('__position_image<%=i%>','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)">
							<img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__position_image<%=i%>" width="20" height="20" border="0" align="absmiddle" ></a> 
						</td>
					</tr>
				<%
						}
						if(!apsid.equals("")){
				%>
						</table>
					</tr> 
				</td>
				<%
						}
				  %>
				 <tr>
				 <td>
					<table width="100%" border="0" cellpadding="0" cellspacing="1" class="table-content-list">
						<tr>
							<td class="column-text-center" colspan="2">								
								<a href="javascript:save();"><img src="../IMAGES/EMPVIEW/BUTTON/SAVE.gif" border="0"></a>
							</td>
						</tr>
						<tr>
							<td class="column-text" rowspan='5' align="right" valign="top" width="10%">หมายเหตุ :</td>
							<td class="column-text" width="95%">1. เฉพาะพนักงานที่มี ESY มากกว่า 2 ปี</td>
						</tr>
						<tr>
							<td class="column-text">2. Group A หมายถึง ผลงาน 3 ปีย้อนหลังไม่ตํ่ากว่า '2+' หรือ 'ดีมาก' ทุกปี</td>
						</tr>
						<tr>
							<td class="column-text">&nbsp;&nbsp;&nbsp;&nbsp;Group B หมายถึง ผลงาน 3 ปีย้อนหลังเฉลี่ย '2+' หรือ 'ดีมาก' 2 ใน 3 ปี</td>
						</tr>
						<tr>
							<td class="column-text">&nbsp;&nbsp;&nbsp;&nbsp;Group C หมายถึง ผลงาน 3 ปีย้อนหลังเฉลี่ย '2' หรือ 'ดี' 2 ใน 3 ปี</td>
						</tr>
						<tr>
							<td class="column-text">&nbsp;&nbsp;&nbsp;&nbsp;Group N หมายถึง ผลงาน 3 ปีย้อนหลังไม่อยู่ในกลุ่ม A, B และ C</td>
						</tr>
					</table>
				</tr> 
			</td>
		</table>
          <!-- BEGIN CSC ENDING ZONE -->
          <%=screen.endJSP()%>
          <!-- END CSC ENDING ZONE -->
        </form>
      </div>
      <!-- End Main Content -->
      <!-- InstanceEndEditable --> 
  </div>
  <div id="footer"><!-- InstanceBeginEditable name="footer" -->
    <jsp:include page="EMV_FOOTER.jsp" flush="true" />
    <!-- InstanceEndEditable -->  </div>
</div>
</body>
<!-- InstanceEnd --></html>