<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.*,com.csc.library.system.*,com.csc.library.session.*"%>
<jsp:useBean id="CS022" class="com.csc.library.system.Task" scope="page" />
<%
	CS022.setChannel(request, response);	
	UIManager screen = (UIManager) CS022.process("SingleEntry", "CS022");
	screen.getUProfile().get("companyid");
%>

<html>
<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/ICONSMENU.js'></script>
<script language='javascript' src="../JS/SCREEN.js"></script>
<script language="javascript">setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="javascript">getTitleName();</script>
<script language="JavaScript" src="../JS/VIEWCALENDAR.js"></script>
<script language="JavaScript" type="text/JavaScript">
<!--
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_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_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 Trim(szStr) {
	return TrimLeft(TrimRight(szStr));
}

function TrimLeft(szStr) {
	for(var i=0; i<szStr.length; i++) {
		if(szStr.charAt(i) == ' ')
			szStr = szStr.substring(i-- + 1, szStr.length);
		else
			break;
	}
	return szStr;
}

function TrimRight(szStr) {
	for(var i=szStr.length - 1; i>=0; i--) {
		if(szStr.charAt(i) == ' ')
			szStr = szStr.substring(0, i);
		else
			break;
	}
	return szStr;
}

//-----------> hot key
if(document.layers)
    document.captureEvents(Event.KEYDOWN);
	document.onkeydown = key;
function key(e){
	key=event.keyCode;	
	//alert(key);
	if(key==113){
        saveData();
	}else if(key==118){
         updateData();
    }
}    

//------------------------------ cscform null check ---------------------------------------------->
function  nullField(idx){
 with(document.cscform){
		var fieldName = new Array();
		var returnV=false;
		if(__notNull.value != ""){fieldName= __notNull.value.split(",");}
	  }
	    for(i=0;i<fieldName.length;i++){
			    tempValue="__mconfig$"+fieldName[i];
			    //alert(tempValue);
				if(tempValue ==document.cscform.elements[idx].name){
					     returnV=true;					
		   	        }
		}
    return returnV;
}
function nullCheck(){
	for (var i=0;i<document.cscform.length;i++){
		if(nullField(i)){
			if((document.cscform.elements[i].value==null)||(document.cscform.elements[i].value=="")){
		    	alert(MyCode[0]);  
				document.cscform.elements[i].focus();
				return false;
 	       	}
		}
	}
  	return true;
}

//------------------------------ cscform save AND update ----------------------------------------------->
function saveData(){
	if(nullCheck()){
		with(document.cscform){		
			var oldValue = Trim(__effectiveid.value);
			var newValue = __mconfig$effectiveid.value;
	
			if (oldValue!=newValue){
				aCon=confirm(MyCode[1]);
				if (aCon==true)	{
					save();
					__confirm.value="0";
				}			
			}
			else{
				alert(MyCode[2]);
			}	
		}
	}
}

function updateData(){
	if(nullCheck()){
		with(document.cscform){
		
			var oldValue = Trim(__effectiveid.value);
			var newValue = __mconfig$effectiveid.value;	

			if (oldValue!=newValue){
				alert(MyCode[9]);			
			}
			else{
				aCon=confirm(MyCode[1]);
				if (aCon==true)	{
					__verify_type.value="0";
					__cmd.value="save";
					__confirm.value="2";
					submit();
				}		
			}	
		}
	}		
}	

function GoSave(){
	confirmSave();
	//	alert(MyCode[66]); //ไม่ให้ save
}
function GoUpdate(){
	update();
}
function GoDelete(){
	//edelete();
	alert(MyCode[7]);	// ลบข้อมูลไม่ได้
}
function GoSearch(){
	//search();
	alert(MyCode[68]);	// ค้นหาข้อมูลไม่ได
}


function goHelp(helpName,inputName){
	var helpReturn;
	if(inputName=="__mconfig$py6001" ){
		helpReturn="__mconfig$py6001:roundid,MROUND@TDESC$1";
		linkHelp_Return(helpName,helpReturn);
	}else if(inputName=="__mconfig$py6002" ){
		helpReturn="__mconfig$py6002:roundid,MROUND@TDESC$2";
	     linkHelp_Return(helpName,helpReturn);
	}else if(inputName=="__mconfig$py6007" ){
		helpReturn="__mconfig$py6007:roundid,MROUND@TDESC$3";
	     linkHelp_Return(helpName,helpReturn);
	}
}

</script>

</head>
<body leftmargin="0" topmargin="0"  onLoad="MM_preloadImages('IMAGES/BUTTON/SWAP/SEARCH_SWAP24.gif','IMAGES/BUTTON/SWAP/EXIT_SWAP24.gif','IMAGES/BUTTON/SWAP/HELP_SWAP24.gif','IMAGES/BUTTON/SWAP/NEW_SWAP24.gif','IMAGES/BUTTON/SWAP/EDIT_SWAP24.gif','IMAGES/BUTTON/SWAP/DEL_SWAP24.gif','IMAGES/BUTTON/SWAP/PROCESS_SWAP24.gif')">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
<div class="centered">
<form name="cscform" method="post" >


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

<%=screen.InitialVariable()%>

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

<input type="hidden" name="__cmd" value=""> 
	<input type="hidden" name="__screen" value="CS022"> 
	<input type="hidden" name="__help" value=""> 
	<input type="hidden" name="__calendar">
	<input type="hidden" name="__notNull" value="<%=screen.getRequire()%>">
  	<script language="javascript">getInputFormatDate();</script>
	<input type="hidden" name="__verify_type" value="1">
  	<input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
	<input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> 
	<input type="hidden" name="__effectiveid" value="<%=screen.getDataLabel("mconfig$effectiveid")%>">	
	<input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>">
	<input type="hidden" name="__fixCon"value="">
  	<div align="center">
	<script language="JavaScript" src="../JS/HOTKEY.js"></script>
	<script language="javascript"> 
				var titlename=swap2String('Social Security Deduction'); 
				document.write(Icons("CS022,"+titlename)); 
	</script>
	<br>
    <table style="width: 800px">
      <tr > 
        <td class="header">CS022, <script language='javascript'>swapLang('Social Security Deduction');</script>&nbsp; </td>
      </tr>
      <tr > 
        <td ><table border="0" cellspacing="0" cellpadding="0" class="inframe">
            <tr> 
              <td class="blankspace" colspan="4"></td>
            </tr>
			<tr>              
              <td class="columnlabel"><%=screen.getLabel("mconfig$effectiveid")%>&nbsp;</td>
              <td colspan="3"><%=screen.getInput("mconfig$effectiveid")%>               
                <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image15','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image15" width="20" height="20" border="0" align="absmiddle" onClick="viewCal('__mconfig$effectiveid')"></a></td>
            </tr>
			<tr> 
              <td class="blankspace" colspan="4"></td>
            </tr>
            <tr> 
              <td class="columnlabel"><div align="right"><%=screen.getLabel("mconfig$PY4001")%>&nbsp;</div></td>
              <td><%=screen.getInput("mconfig$PY4001")%></td>
              <td class="columnlabel"><div align="right"><%=screen.getLabel("mconfig$PY4006")%>&nbsp;</div></td>
              <td><%=screen.getInput("mconfig$PY4006")%></td>
            </tr>
            <tr> 
              <td class="columnlabel"><%=screen.getLabel("mconfig$PY4002")%>&nbsp;</td>
              <td><%=screen.getInput("mconfig$PY4002")%>&nbsp;%</td>
              <td class="columnlabel"><%=screen.getLabel("mconfig$PY4007")%>&nbsp;</td>
              <td><%=screen.getInput("mconfig$PY4007")%>&nbsp;%</td>
            </tr>
            <tr> 
              <td class="columnlabel"><%=screen.getLabel("mconfig$PY4003")%>&nbsp;</td>
              <td><%=screen.getInput("mconfig$PY4003")%></td>
              <td class="columnlabel"><%=screen.getLabel("mconfig$PY4008")%>&nbsp;</td>
              <td><%=screen.getInput("mconfig$PY4008")%></td>
            </tr>
            <tr> 
              <td class="columnlabel"><%=screen.getLabel("mconfig$PY4004")%>&nbsp;</td>
              <td><%=screen.getInput("mconfig$PY4004")%></td>
              <td class="columnlabel"><%=screen.getLabel("mconfig$PY4009")%>&nbsp;</td>
              <td><%=screen.getInput("mconfig$PY4009")%></td>
            </tr>
            <tr> 
              <td class="columnlabel"><%=screen.getLabel("mconfig$PY4005")%>&nbsp;</td>
              <td><%=screen.getInput("mconfig$PY4005")%></td>
              <td class="columnlabel"><%=screen.getLabel("mconfig$PY4010")%>&nbsp;</td>
              <td><%=screen.getInput("mconfig$PY4010")%></td>
            </tr>
            <tr> 
              <td class="blankspace" colspan="4"></td>
            </tr>
			<tr> 
              <td class="columnlabel"><%=screen.getLabel("mconfig$PY6001")%>&nbsp;</td>
              <td colspan="3"><%=screen.getInput("mconfig$py6001")%>&nbsp;
			  <A href="javascript:goHelp('MROUNDHELP','__mconfig$py6001');"  onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('image1','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="image1" width="20" height="20" border="0" align="absmiddle"></a>&nbsp;
			  <%
			  		DbInquiry inq = new InitialInquiry(screen.getUProfile()).getDbInquiry("Mround");
					inq.setColumn("ROUNDID,TDESC,EDESC");						
					inq.setFilter("ROUNDID='"+screen.getDataLabel("mconfig$PY6001")+"'");
					inq.refresh();
					inq.next();
					inq.referLangOn();
			  %>
			  <input name="MROUND@TDESC$1" type="text" disabled="true" size="25" value="<%=inq.getString("EDESC")%>">
			  </td>
			</tr>
              <td class="columnlabel"> <%=screen.getLabel("mconfig$PY6002")%>&nbsp;</td>
              <td colspan="3">
			  <%=screen.getInput("mconfig$py6002")%>&nbsp;
			  <A href="javascript:goHelp('MROUNDHELP','__mconfig$py6002');"  onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('image2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="image2" width="20" height="20" border="0" align="absmiddle"></a>&nbsp;
			  <%
			  		DbInquiry inq2 = new InitialInquiry(screen.getUProfile()).getDbInquiry("Mround");
					inq2.setColumn("ROUNDID,TDESC,EDESC");						
					inq2.setFilter("ROUNDID='"+screen.getDataLabel("mconfig$PY6002")+"'");
					inq2.refresh();
					inq2.next();
					inq2.referLangOn();
			  %>
			  <input name="MROUND@TDESC$2" type="text" disabled="true" size="25" value="<%=inq2.getString("EDESC")%>">
			  </td>
            </tr>
			</tr>
              <td class="columnlabel"> <%=screen.getLabel("mconfig$PY6007")%>&nbsp;</td>
              <td colspan="3">
			  <%=screen.getInput("mconfig$py6007")%>&nbsp;
			  <A href="javascript:goHelp('MROUNDHELP','__mconfig$py6007');"  onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('image2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="image2" width="20" height="20" border="0" align="absmiddle"></a>&nbsp;
			  <%
			  		DbInquiry inq3 = new InitialInquiry(screen.getUProfile()).getDbInquiry("Mround");
					inq3.setColumn("ROUNDID,TDESC,EDESC");						
					inq3.setFilter("ROUNDID='"+screen.getDataLabel("mconfig$PY6007")+"'");
					inq3.refresh();
					inq3.next();
					inq3.referLangOn();
			  %>
			  <input name="MROUND@TDESC$3" type="text" disabled="true" size="25" value="<%=inq3.getString("EDESC")%>">
			  </td>
            </tr>
			<tr>
				<td class="columnlabel"><%=screen.getLabel("mconfig$TAXSIMULATION")%>&nbsp;</td>
				<td colspan="3"><%=screen.getInput("mconfig$TAXSIMULATION")%>&nbsp;</td>
			</tr>
			<tr> 
              <td colspan="4" align="center" ><div align="center"><!--a href="CS005.jsp"><img src="IMAGES/BUTTON/BACK.gif" width="76" height="20" border="0"></a--></div></td>
            </tr>
			 <tr> 
              <td class="blankspace" colspan="4"></td>
            </tr>
          </table> </td>
      </tr>
      <tr> 
        <td class="bottom" >
        </td>
      </tr>
    </table>
  </div>


<!----------BEGIN CSC ENDING ZONE ------------------------>

<%=screen.endJSP()%>

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

</form>
</body>
</html>