<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*"  %>

<jsp:useBean id="PRU085" class="com.csc.library.system.Task" scope="page" />
<%
	PRU085.setChannel(request,response);
	UIManager screen = (UIManager) PRU085.process("SingleEntry","PRU085");
	screen.referLangOff();

	 String salary = screen.getRecord().getString("salary");
	 String effDate = screen.getRecord().getString("curchginc");

	// out.println("salary:"+salary);
	 //out.println("effDate:"+effDate);
%>
<html ng-app="myHR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<link href="../CSS/TISCO.css" rel="stylesheet" type="text/css">
<script type='text/javascript' src='../JS/SCREEN.js'></script>
<script src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script>
<script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></script>
<script language="javascript">setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="javascript">getTitleName();</script>
<script language='javascript' src='../JS/EMPLOYEE.js'></script>
<script src="../JS/VIEWCALENDAR.js"></script>
<script language="JavaScript" src='../JS/ICONSMENU.js'></script>
<script language='javascript' src='../JS/HOTKEY.js'></script>
<script language="JavaScript" type="text/JavaScript">

<% screen.referLangOn();%>

function goHelp(helpName,inputName){
  with(document.cscform){
	var helpReturn="";
	var fcon=__fixCon.value;
		 if(inputName=="__salatype" )
		 	helpReturn="__salatype:codeid,MSALATYPE0@TDESC";
 		 if(inputName=="__currency" )
		 	helpReturn="__currency:currencyid,MCURRENCY@TDESC";
		 if(inputName=="__oldcurrency" )
		 	helpReturn="__oldcurrency:currencyid,MCURRENCY@TDESC$1";
		 if(fcon=="")
	     	linkHelp_Return(helpName,helpReturn);
	     else
	    	helpPageCon(helpName,helpReturn,fcon);
	}
}
<%
screen.referLangOff();%>


function goSalaryPage(){
	with (document.cscform){
		//window.open("PRU093.jsp?__salarytype='"+__salary.value+"'&__salary_desc='"+MCURRENCY@TDESC.value+"'");
		//window.open("PRU093.jsp?__salarytype="+__salary.value+"&__salarydesc=Bath");
		window.open("PRU093.jsp?__salarytype="+__salary.value+"&__currency="+__currency.value+"&__oldcurrency="+__oldcurrency.value+"&__salarydesc="+__salarydesc.value);
		//window.open("PRU093.jsp?__salarytype="+__salary.value+"&__salarydesc="+__salarydesc.value);
	}
}
function GoSave(){
		if(chkDateSalary()){
		//	setValueDate();
		//	setAfterUpdate();
			confirmSave();
		}
}
function GoUpdate(){
	if(chkDateSalary()){
	//	setValueDate();
	//	setAfterUpdate();
		chkSalaryType();
		update();
	}
}
function GoDelete(){
		//edelete();
		alert(MyCode[150]);
}
function GoSearch(){
 		with(document.cscform){
		        __help.value="__employeeid#"+__employeeid.value;
		}
		search();
}

function chkSalaryType(){
	var salarytype = document.cscform.__salatype.value;
	if (((document.cscform.__curDate.value >= "16")&&(salarytype == "998"))||((document.cscform.__curDate.value >= "16")&&(salarytype == "999")))
	{
		alert(MyCode[71]);
	}
	else
		document.cscform.__salatype.value = salarytype;
}

function chkDateTime1(valueSearch){
	var tmpval="";
	with(document.cscform){
		var valueSearch1=valueSearch.split("-");
		if(valueSearch1.length==3){
			/*if(valueSearch1[1].length==1){
				valueSearch1[1]="0"+valueSearch1[1];
			}*/
			if(valueSearch1[0].length==1){
				valueSearch1[0]="0"+valueSearch1[0];
			}
			if(valueSearch1[2].length==1){
				valueSearch1[2]="0"+valueSearch1[2];
			}
        	return valueSearch=valueSearch1[2]+"-"+valueSearch1[1]+"-"+valueSearch1[0];
		 }
	}
}

function setValueDate(){
	with(document.cscform){
		//__lstchginc.value = chkDateTime1('<%=screen.getDataLabel("lstchginc")%>');

	}
}

function replaceChars(entry) {
	out = ","; // replace this
	add = ""; // with this
	temp = "" + entry; // temporary holder

	while (temp.indexOf(out)>-1) {
	pos= temp.indexOf(out);
	temp = "" + (temp.substring(0, pos) + add +
	temp.substring((pos + out.length), temp.length));
	}
	return temp;
}

function chkDateSalary(){
	with(document.cscform){
		var oldSalary = '<%=salary%>';
		var newSalary =  replaceChars(__salary.value);
		var oldDate = chkDateTime1('<%=effDate%>');
		var newDate = __curchginc.value;
		var newd = newDate.split("-");
		var chkDot = newSalary.indexOf('.');

		if(chkDot>-1){
			var satang = newSalary.substring(chkDot+1,newSalary.length);
			if(satang==0){
				newSalary = newSalary.substring(0,chkDot);
			}
		}
/*		for(var i=satang.length;i>=0;i--){
			if(satang[i]=){

			}
		}*/
		if(__curchginc.value != ""){
		if(newd[0].length<2){
			newd[0] = "0"+newd[0];
		}
		if(newd[1].length<2){
			newd[1] = "0"+newd[1];
		}
		newDate = newd[0]+"-"+newd[1]+"-"+newd[2];
		}

		if(oldSalary==''){
			oldSalary=0;
		}

		//alert("oldSalary:"+oldSalary);
		if(oldSalary!=0){
					var chkDotOld = oldSalary.indexOf('.');
					if(chkDotOld>-1){
						var satang = oldSalary.substring(chkDotOld+1,oldSalary.length);
						if(satang==0){
							oldSalary = oldSalary.substring(0,chkDotOld);
						}
					}

	//	alert("old:"+oldSalary+"\n new:"+newSalary);
	//	alert("old date:"+oldDate+"\n new date:"+newDate);

		if(newSalary != oldSalary){
			 if(newDate==oldDate){
					alert(MyCode[60]);
					__curchginc.focus();
					return false;
			 }
		}
	}
	}
	return true;
}

function updateAfterSave(){
	  //beforeGo();
	with(document.cscform){
		bCon=confirm(MyCode[59]);
		if (bCon==true)	{
			__confirm.value="2";
			__cmd.value = "save";
			submit();
		}
	  }
}
</script>

</head>

<body  leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>

<form name="cscform" method="post" action="?">


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

<%=screen.InitialVariable()%>

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

	<input type="hidden"name="__screen"  value="PRU085">
	<input type="hidden" name="__help" value="">
	<input type="hidden" name="__fixCon" value="">
	<input type="hidden" name="__notdelall" value="true">
	<input type="hidden" name="__notNull" value="<%=screen.getRequire()%>">
	<input type="hidden" name="__cmd"  value="">
	<input type="hidden" name="__companyid"value='<%=screen.getUProfile().get("companyid")%>'>
	<input type="hidden" name="__calendar" value="">
	<input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
	<input type="hidden" name="__temp" value="">
	<input type="hidden" name="__referPage" value="">
	<input type="hidden" name="__afterUpdate" value="">
	<input type="hidden" name="__salarytype" value="">
	<input type="hidden" name="__multiTable" value="mempl_salary">
	<!--input type="hidden" name="__salarydesc" value="<%//=request.getParameter("__salarydesc")%>">
	<input type="hidden" name="__oldcurrency" value="<%//=request.getParameter("__oldcurrency")%>">
	<input type="hidden" name="__currency" value="<%//=request.getParameter("__currency")%>">
	<input type="hidden" name="__totalsalary" value="<%//=request.getParameter("__totalsalary")%>"-->
	<input type="hidden" name="__emp_level" value="<%=screen.getDataLabel("emp_level")%>">
	<input type="hidden" name="__curDate" value="<%=new CscCalendar().getDate()%>">
	<input type="hidden" name="__adjSalary" value="">

	<script language="javascript">getInputFormatDate();</script>
	<script language="javascript">initToolTips();</script>
		<script language="javascript">
					//var titlename=swap2String('Salary Information');
					var swap = new swaplang();
					var titlename = swap.swap2String("SW000238");
					document.write(Icons("PRU085,"+titlename));
		</script>
<br>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 1 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<DIV align="center">
<table cellpadding="0"  cellspacing="0" class="largest">
<tr>
	<td class="header">PRU085,<!-- <script language="javascript">swapLang("Salary Information");</script> -->
	<span swlang code="SW000238">Salary Information</span>&nbsp;</td>
</tr>
<tr>
	<td><br>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 2 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
		<table border="1" cellpadding="0" cellspacing="0" class="largest" align="center">
		<tr>
			<td>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 3 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
				<table cellpadding="0" cellspacing="0" class="inframe">
				<tr>
					<td class="blankspace" colspan="2"></td>
				</tr>
				<tr>
                      <td class="columnlabel"><%=screen.getLabel("employeeid")%>&nbsp;</td>
                      <td ><%=screen.getInput("employeeid")%>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <%=screen.getLabel("status")%>&nbsp;
                        <%=screen.getInput("status")%> </td>
                  </tr>
                    <tr>
                      <td class="columnlabel"><%=screen.getLabel("fname")%>&nbsp;</td>
                      <td><input type="hidden" name="__emp_prefix" value="<%=screen.getDataLabel("MPREFIX","PREFIXID")%>">
                      <input name="MPREFIX@TDESC" type="text" readonly size="10" value="<%=screen.getDataLabel("MPREFIX","TDESC")%>">
                      &nbsp; <input name="__fname" type="text" readonly size="20" value="<%=screen.getDataLabel("fname")%>">
                      <input name="__lname" type="text" readonly size="20" value="<%=screen.getDataLabel("lname")%>">                      </td>
                    </tr>
                    <tr>
                      <td  class="columnlabel"><%=screen.getLabel("efname")%>&nbsp;</td>
                      <td><input name="MPREFIX@EDESC" type="text" readonly size="10" value="<%=screen.getDataLabel("MPREFIX","EDESC")%>">
                      &nbsp; <input name="__efname" type="text" readonly size="20" value="<%=screen.getDataLabel("efname")%>">
                      <input name="__elname" type="text" readonly size="20" value="<%=screen.getDataLabel("elname")%> ">                      </td>
                    </tr>
				<tr>
					<td  >&nbsp; </td>
					<td >&nbsp; </td>
				</tr>
				</table>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 3 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->			</td>
		</tr>
		</table>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 2 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
		<% screen.referLangOn(); %>
		<br>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 4 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
		<table border="1" cellpadding="0" cellspacing="0"   align="center"  class="largest">
		<tr>
			<td>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 5 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 6 Opened ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
						<table   border="0" cellpadding="0" cellspacing="0" class="inframe">
						<tr>
							<td class="blankspace" colspan="4"></td>
						</tr>
						<tr>
							<td valign="baseline" class="columnlabel"><%=screen.getLabel("salatype")%>&nbsp;</td>
							<td><%=screen.getInput("salatype")%>&nbsp;</td>
							<td width="150" align="right" valign="baseline"><%=screen.getLabel("eff_salatype")%>&nbsp;</td>
							<td valign="baseline"><%=screen.getInput("eff_salatype")%>
								<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image111','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__eff_salatype')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image111" width="20" height="20" border="0" align="absmiddle" id="Image111"></a></td>
						</tr>
						<tr>
							<td valign="baseline" class="columnlabel"><%=screen.getLabel("currency")%>&nbsp;</td>
							<td colspan="3"><%=screen.getInput("currency")%>&nbsp;
								<!--input name="MCURRENCY@<=screen.getRecord("MCURRENCY").getField("TDESC").getName()>" type="text" size="20" disabled value="<=screen.getDataLabel("MCURRENCY","TDESC")>"--><input name = "__salarydesc" type="hidden" value="<%=screen.getDataLabel("MCURRENCY","TDESC")%>"></td>
						</tr>
						<tr>
							<td valign="baseline" class="columnlabel"><%=screen.getLabel("salary")%>&nbsp;</td>
							<td valign="baseline">
							<%
      								if ((request.getParameter("__totalsalary")!=null)&&(!request.getParameter("__totalsalary").equalsIgnoreCase("null"))&&(request.getParameter("__totalsalary").length()>0)){
							%><INPUT TYPE='text' Name='__salary' SIZE='15' MAXLENGTH='25' VALUE='<%=request.getParameter("__totalsalary")%>'  onClick="" onChange="" onMouseOver="toolTip('Salary')" onMouseOut="toolTip()" onKeyPress="javascript:chkBigDecimal();"  >
							<%
								} else {
							%>
							<%=screen.getInput("salary")%>
						  <%
								}
							%>
								<!-- <script language="javascript">swapLang('per');</script> -->
								<span swlang code="SW000239">per</span>&nbsp;<%=screen.getInput("emp_every")%>&nbsp;</td>
							<td width="150" align="right" valign="baseline"><%=screen.getLabel("curchginc")%>&nbsp;
							</td>
						  <td valign="baseline"><%=screen.getInput("curchginc")%>
								<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1111','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__curchginc')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1111" width="20" height="20" border="0" align="absmiddle" id="Image111"></a>
								<!--a href="javascript:goSalaryPage();"> <img src="../IMAGES/BUTTON/ADVANCE.gif" border="0" align="absmiddle"></a-->						</tr>
						<tr>
							<td valign="baseline" class="columnlabel"><%=screen.getLabel("oldcurrency")%>&nbsp;</td>
							<td colspan="3"><%=screen.getInput("oldcurrency")%>
								<!--input name="MCURRENCY@TDESC$1" type="text" size="15" readonly value="<=screen.getDataLabel("V1MCURRENCY","TDESC")>"-->&nbsp; </td>
						</tr>
						<tr>
							<td valign="baseline" class="columnlabel"><%=screen.getLabel("oldsalary")%>&nbsp;</td>
							<td><%=screen.getInput("oldsalary")%>&nbsp;<!-- <script language="javascript">swapLang('per');</script> -->
							<span swlang code="SW000239">per</span>&nbsp;<%=screen.getInput("oldevery")%></td>
							<td width="150" align="right" valign="baseline"><%=screen.getLabel("lstchginc")%>&nbsp;</td>
							<td valign="baseline"><input type="text" name="__lstchginc" size="10" disabled value="<%=screen.getDataLabel("lstchginc")%>"></td>
						</tr>
						<tr>
							<td valign="baseline" class="columnlabel"><%=screen.getLabel("avginc")%>&nbsp;</td>
							<td><%=screen.getInput("avginc")%></td>
							<td width="150" align="right">&nbsp; </td>
							<td>&nbsp;</td>
						</tr>
						<!-- tr>
							<td valign="baseline" class="columnlabel"><%//=screen.getLabel("account_comp")%>&nbsp;</td>
							<td><%//=screen.getInput("account_comp")%></td>
							<td>&nbsp;</td>
							<td>&nbsp;</td>
						</tr-->
						<tr>
							<td class="columnlabel">&nbsp;</td>
							<td colspan="3"><%=screen.getLabel("receive")%>&nbsp;&nbsp;&nbsp;<%=screen.getInput("receive")%></td>
						</tr>
						<tr>
							<td class="columnlabel">&nbsp;</td>
							<td colspan="3"><%=screen.getLabel("calloan")%>&nbsp;&nbsp;&nbsp;<%=screen.getInput("calloan")%></td>
						</tr>
						<tr >
							<td align="right" colspan="4">
							<script language="javascript">printEditCheck('<%=screen.getDataLabel("edit_by")%>','<%=screen.getDataLabel("edit_date")%>','<%=screen.getDataLabel("edit_time")%>','<%=screen.getDataLabel("approve")%>');</script> &nbsp;</td>
						</tr>
			    </table>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 6 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 5 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->			</td>
		</tr>
		</table>
        <br>
        <!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 4 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->	</td>
</tr>
<% screen.referLangOff(); %>
<tr>
	<td class="bottom"></td>
</tr>
</table>
</DIV>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++ Table 1 Closed ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

<script language="javascript">setEmpIdformenu(document.cscform.__employeeid.value);</script>
<!----------BEGIN CSC ENDING ZONE ------------------------>

<%=screen.endJSP()%>

<!----------END CSC ENDING ZONE -------------------------->

</FORM>
</body>
</html>