<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*"%>
<jsp:useBean id="PRU140" class="com.csc.library.system.Task" scope="page" />
<%
	PRU140.setChannel(request, response);
	HelpEntry screen = (HelpEntry) PRU140.process("HelpEntry","TEXTENDHELP");
	screen.process();
%>
<html <html ng-app="myHR">
<head>
<title>Human Resource System</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<link href="../CSS/TISCO.css" rel="stylesheet" type="text/css">
<link href="../CSS/bootstrap.css" rel="stylesheet"  type="text/css">
<link href="../CSS/bootstrap_csc_backend.css" rel="stylesheet"  type="text/css">
<script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script>
<script type='text/javascript' src="../JS/bootstrap.js"></script>
<script language='javascript' src="../JS/VIEWCALENDAR.js"></script>
<script language="JavaScript" src="../JS/SCREEN.js"></script>
<script src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script>
<script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></script>
<script type='text/javascript' src='../JS/ICONSMENU.js'></script>
<script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="JavaScript" src="../JS/jquery-2.1.3.min.js"></script>
<script language="JavaScript" type="text/JavaScript">

<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->

function helpSearch(empid,docno,formula){
	with(document.cscform){
		//alert("empid="+empid+",docno="+docno+",formula="+formula);
		__help.value="__employeeid#"+empid+";__docno#"+docno+";__formulaid#"+formula+";__companyid#"+__companyid.value;
		action="PRU071.jsp";
		submit();
	}
}

function search(){  //Override function!!
	with(document.cscform){
		if(chAction()){
			__cmd.value="search";
			setstatuskey();
			submit();
			loadstatusdesc();
		}
	}
}

function setstatuskey(){
	with(document.cscform){
		var searchBy = __searchBy.value;
		if (searchBy === 'MEMPLOYEE.STATUS') {
			if (__valueSearch.value === 'ทำงาน' || __valueSearch.value.toLowerCase() === 'active') {
				__valueSearch.value = 'A';
			}else if (__valueSearch.value === 'ละทิ้งหน้าที่' || __valueSearch.value.toLowerCase() === 'absconded') {
				__valueSearch.value = 'C';
			}else if (__valueSearch.value === 'สละสิทธิเริ่มงาน' || __valueSearch.value.toLowerCase() === 'disclaimed') {
				__valueSearch.value = 'D';
			}else if (__valueSearch.value === 'มรณะ' || __valueSearch.value.toLowerCase() === 'deceased') {
				__valueSearch.value = 'U';
			}else if (__valueSearch.value === 'ทดลองงาน' || __valueSearch.value.toLowerCase() === 'probation') {
				__valueSearch.value = 'V';
			}else if (__valueSearch.value === 'พักงาน' || __valueSearch.value.toLowerCase() === 'suspended') {
				__valueSearch.value = 'W';
			}else if (__valueSearch.value === 'ปลดออก' || __valueSearch.value.toLowerCase() === 'dismiss') {
				__valueSearch.value = 'X';
			}else if (__valueSearch.value === 'ลาออก' || __valueSearch.value.toLowerCase() === 'resign') {
				__valueSearch.value = 'Y';
			}else if (__valueSearch.value === 'เกษียณ' || __valueSearch.value.toLowerCase() === 'retired') {
				__valueSearch.value = 'Z';
			}
		}
	}
}

function loadstatusdesc() {
	var lang = "<%=screen.getUProfile().get("lang")%>";
	with(document.cscform){
		if (__valueSearch.value === 'A') {
			if(lang=="eng"){
				__valueSearch.value =  'active';
			}else{
				__valueSearch.value =  'ทำงาน';
			}
		}else if (__valueSearch.value === 'C') {
			if(lang=="eng"){
				__valueSearch.value =  'absconded';
			}else{
				__valueSearch.value =  'ละทิ้งหน้าที่';
			}
		}else if (__valueSearch.value === 'D') {
			if(lang=="eng"){
				__valueSearch.value =  'disclaimed';
			}else{
				__valueSearch.value =  'สละสิทธิเริ่มงาน';
			}
		}else if (__valueSearch.value === 'U') {
			if(lang=="eng"){
				__valueSearch.value =  'deceased';
			}else{
				__valueSearch.value =  'มรณะ';
			}
		}else if (__valueSearch.value === 'V') {
			if(lang=="eng"){
				__valueSearch.value =  'probation';
			}else{
				__valueSearch.value =  'ทดลองงาน';
			}
		}else if (__valueSearch.value === 'W') {
			if(lang=="eng"){
				__valueSearch.value =  'suspended';
			}else{
				__valueSearch.value =  'พักงาน';
			}
		}else if (__valueSearch.value === 'X') {
			if(lang=="eng"){
				__valueSearch.value =  'dismiss';
			}else{
				__valueSearch.value =  'ปลดออก';
			}
		}else if (__valueSearch.value === 'Y') {
			if(lang=="eng"){
				__valueSearch.value =  'resign';
			}else{
				__valueSearch.value =  'ลาออก';
			}
		}else if (__valueSearch.value === 'Z') {
			if(lang=="eng"){
				__valueSearch.value =  'retired';
			}else{
				__valueSearch.value =  'เกษียณ';
			}
		}
	}
}

function GoSave(){
	confirmSave();
}
function GoUpdate(){
	updateIframe();
}
function GoDelete(){
}
function GoSearch(){
	search();
}
function GoClean(){
	with(document.cscform){
		if(((typeof __cmd)!="undefined")&&((typeof __confirm)!="undefined")){
			__cmd.value="save";
			__confirm.value="c";
			if((typeof window.parent.leftFrame)!="undefined"){
				with(window.parent.leftFrame.document.cscform){
					__sysisedit.value="";
				}
			}
			$("input[name='__valueSearch']").val("");
			submit();
		}
	}
}
function goPage(page){
	with(document.cscform){
		__goPage.value=page;
		setstatuskey();
		submit();
		loadstatusdesc();
	}
}

	$(document).ready(function(){
		$("input[name='__valueSearch']").on( "keypress", function( event ) {
			// Enter [13]
			if(event.which == 13){
				setstatuskey();
			}
		});
	});

</script>
<body  leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif'); loadstatusdesc()">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
<div class="centered">
<!--form name="cscform" method="post"-->
<form name="cscform" method="post" action="PRU140.jsp">


<!----------BEGIN CSC INITIAL ZONE ------------------------>

<%=screen.InitialVariable()%>

<!----------END CSC INITIAL ZONE -------------------------->

<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="__helpReturn" value="">
	<input type="hidden" name="__helpName" value="">
	<input type="hidden" name="__pageCall" value="">
	<input type="hidden" name="__referPage" value="">
	<input name="__language" type="hidden" value="<%=screen.getUProfile().get("lang")%>">
	<input type="hidden" name="__employeeid" value="">
	<input type="hidden" name="__docno" value="">
     <input type="hidden" name="__confirm" value="">
	<input type="hidden" name="__formulaid" value="">
<input type="hidden" name="__notNull" value="">

  	<input type="hidden" name="__companyid"  value="<%=screen.getUProfile().get("companyid")%>">
<br>
  <div align="center">
  <script language="JavaScript" src="../JS/HOTKEY.js"></script>
	<script language="javascript">
				var titlename=swap2String('Other Income and Deduction');
				document.write(Icons("PRU140,"+titlename));
	</script>
	<br>
    <table class="maxsize"border="1" style="border-width: 0; border-collapse:collapse" cellpadding="0" bordercolor="#111111" cellspacing="0">
      <tr bordercolor="0069B3">
        <td class="header" colspan="2"> PRU140,
        <script language="javascript">swapLang('Other Income and Deduction');</script>&nbsp;</td>
      </tr>
      <tr>
      	<td height="10"  class="blankspace"></td>
      </tr>
        <td>

        <table cellpadding="0" cellspacing="0" class="maxsize">
          <tr>
            <td colspan="4"  class="blankspace" ></td>
          </tr>
          <tr>
            <td class="columnlabel"><script language="javascript">swapLang('Order By');</script> &nbsp; </td>
            <td><%=screen.getTagOrder()%></td>
            <td class="columnlabel"> <div align="right"><script language="javascript">swapLang('Search By');</script> &nbsp;</td>
            <td width="294"><%=screen.getTagSearchBy()%></td>
          </tr>
          <tr>
            <td class="columnlabel"><script language="javascript">swapLang('Condition');</script>&nbsp;</td>
            <td><%=screen.getTagConSearch()%></td>
            <td class="columnlabel"><script language="javascript">swapLang('Key Value');</script> &nbsp;</td>
            <td><%=screen.getTagValueSearch()%>
              <a href="javascript:search();"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" border="0" align="middle"></a></td>
          </tr>
		  <tr>
				<td colspan="2">&nbsp;&nbsp;&nbsp;<span swlang code="SW000927">Found Data</span>&nbsp;&nbsp;<%=screen.getRecCount()%></td>
                  <td colspan="2"><div align="right"><%=screen.getPageTag()%></div></td>
                </tr>
          <tr>
            <td colspan="9"  class="blankspace" ></td>
          </tr>
        </table>


<table class="maxsize tablewithborder"" border="0" cellpadding="0" cellspacing="0 "id="rsTable" name="rsTable"   >
	<tr bgcolor="#3366CC">
		<%screen.referLangOn();%>
		<td class="row3"><div align="center"><script language="javascript">swapLang('Employee ');</script></div></td>
		<td class="row3"><div align="center"><script language="javascript">swapLang('Name ');</script></div></td>
		<td class="row3"><div align="center"><%=screen.getLabel("memployee","status")%></div></td>
		<td class="row3"><div align="center"><script language="javascript">swapLang('Formula ');</script></div></td>
		 <%screen.referLangOn();%>
		<td class="row3"><div align="center"><%=screen.getLabel("mformula","tdesc")%></div></td>
		 <%screen.referLangOff();%>
      	<td class="row3"><div align="center"><script language="javascript">swapLang('Reference Doc');</script></div></td>
      	<td class="row3"><div align="center"><%=screen.getLabel("amount")%></div></td>
		<td class="row3"><div align="center"><%=screen.getLabel("start_date")%></div></td>
		<td class="row3"><div align="center"><%=screen.getLabel("end_date")%></div></td>
		<td class="row3"><div align="center"><%=screen.getLabel("status")%></div></td>
    </tr>
    <% while (screen.nextRec()) {%>
    <tr>
			<%screen.referLangOn();%>
    	<td class="forborder"><div align="center"><a href="javascript:helpSearch('<%=screen.getString("employeeid")%>','<%=screen.getString("docno")%>','<%=screen.getString("formulaid")%>');"><%=screen.getString("employeeid")%></a></div>&nbsp;</td>
		<td class="forborder"><div align="center"><%=screen.getDataLabel("memployee","fullname")%></div>&nbsp;</td>
		<td class="forborder"><div align="center"><%=screen.getString("mempl_status","tdesc")%></div></td>
		<td class="forborder"><div align="center"><%=screen.getString("formulaid")%></div>&nbsp;</td>
		 <%screen.referLangOn();%>
		<td class="forborder"><div align="center"><%=screen.getString("mformula","tdesc")%></div>&nbsp;</td>
  	<td class="forborder"><div align="center"><%=screen.getString("docno")%></div>&nbsp;</td>
  	<td class="forborder"><div align="center"><%=screen.getString("amount")%></div>&nbsp;</td>
		<td class="forborder"><div align="center"><%=screen.getString("start_date")%></div>&nbsp;</td>
		<td class="forborder"><div align="center"><%=screen.getString("end_date")%></div>&nbsp;</td>
		<td class="forborder"><div align="center"><%=screen.inq.getCurrentDbRecord().getSystemCode("status")%></div>&nbsp;</td>

	</tr>
    <% }%>
	</table>
	</td>
	</tr>
	<tr>
      	<td height="10"  class="blankspace"></td>
      </tr>

		<tr>
			<td  class="buttonline" colspan="7"><div align="center">
				<a href="PRU071.jsp"><button type="button" class="btn btn-primary width100" swlang code="SW013162">ADD</button></a>
			</div>
			</td>
		</tr>
	  <tr>
      	<td height="10"  class="blankspace"></td>
      </tr>
	<tr >
        <td  colspan="2"  class="bottom"></td>
      </tr>
    </table></center>
  </div>
    <br>
</form>
<!--Start ERROR AND WARNING -->
</body>
</html>