<!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.*,com.csc.library.utilities.*"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*,com.csc.library.report.ReportUDF"  %>

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

<jsp:useBean id="WEL038" class="com.csc.library.system.Task" scope="page" />
<%
	WEL038.setChannel(request, response);
	HelpEntry screen = (HelpEntry) WEL038.process("HelpEntry","WEL038_NSTDA");
	screen.process();
	String welid="";
	String empid="";
	String complain="";
	String caseid="";
	String cmd="";
	String cost="",budyear="";
	ReportUDF rp=new ReportUDF();
	CheckNull chk=new CheckNull();
	cmd=chk.chkNullString(request.getParameter("__cmd"));
	java.text.DecimalFormat df=new java.text.DecimalFormat("#,###,###.00");	
	%>

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../CSS/TISCO.css" rel="stylesheet" type="text/css">
<script  language="JavaScript" src="../JS/SCREEN.js"></script>
<script type='text/javascript' src="../JS/ICONSMENU.js"></script>
<script language='javascript' src="../JS/HOTKEY.js"></script>
<script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="javascript">
<!--
function opennewwin(page){
 with(document.cscform){
        open(page,"help","height=500,width=600,resizable=1,scrollbars=yes");
   }
}

function gotopage1(page,complainid,caseid,empid){
		with(document.cscform){
					action=page;
					__complainid.value=complainid;
					__caseid.value=caseid;
					__employeeid.value=empid;
					__fixCon.value="complainid='"+complainid+"' and caseid='"+caseid+"' and employeeid='"+empid+"'";
					__cmd.value="search";
					
					submit();
		}
}

function checkStatus(){
   with(document.cscform){
   	for(var i=0;i<apstatus.length;i++){
	      if(apstatus[i].checked){
		     return apstatus[i].value;
		  }//if
	}//for
	}
}

function GoSave() {
alert(MyCode[2]);
}

function GoDelete(){ }
function GoSearch(){ search(); }

function saveStatus(){
var stu=checkStatus();
     with(document.cscform){
	    if((stu=="0"||stu=="3") && __remarknote.value.length==0){
		       return false;
		}else{
	      __status.value=(stu=="1" || stu=="3")?"0":"1";
	   	  __approvestatus.value=stu;
		  }
		  return true;
	 }
}

function GoUpdate(){
   if(saveStatus()){
	    update();
		}else {
		   alert(MyCode[0]);
		    document.cscform.__remarknote.focus();
		    document.cscform.__remarknote.select();  
		   }
  }

function goBackPage(jspfile){
    with(document.cscform){
		    __fixCon.value="";
	        action=jspfile+".jsp";
			submit();
	}
}
//-->
</script>

<style type="text/css">
<!--
.style1 {color: #000000}
.style2 {color: #3366CC}
-->
</style>
</head>
<body >
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
	<%=screen1.getDataLabel("MessageAlert")%>	
	<%
	if(!cmd.equalsIgnoreCase("search")&&cmd.length()>0 && screen1.getDataLabel("Message").length()==0){
		 response.sendRedirect("WEL002.jsp");
		 }
%>
<form name="cscform" method="post" >
  

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

<%=screen.InitialVariable()%>

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

<script language="javascript">document.write(Icons());</script>
	<input type="hidden" name="__screen">
	<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 name="__fixCon" type="hidden" value="<%=request.getParameter("__fixCon")%>">
	<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="__lockPage" value="">
	<input type="hidden" name="__docno" value="">
	<input type="hidden" name="__formulaid" value="">
  	<input type="hidden" name="__companyid"  value="<%=screen.getUProfile().get("companyid")%>">
	<input name="__notNull" type="hidden" value="">
	<input name="__confirm" type="hidden" value="">	
	
  <div align="center">
    <table  class="largest">
<tr > 
        <td  class="header"  >WEL038,<script language="javascript">swapLang('Confirm requisition');</script>&nbsp; </td>
      </tr>
      <tr > 
        <td ><br> <table class="inframe" border="1" cellpadding="0" cellspacing="0" align="center">
          <tr>
            <td>
              <%if(screen.nextRec()){%>
              <%
					      welid=screen.getString("MWELFARE","WELID");
						  empid=screen.getString("employeeid");
					      complain=screen.getString("COMPLAINID");
						  caseid=screen.getString("CASEID");
							cost=chk.chkNullString(screen.getString("COST"),"0");
							budyear=screen.getString("BUDYEAR");
					  %>
              <table class="maxsize" cellspacing="0" cellpadding="0" >
                <tr>
                  <td width="24%" nowrap class="columnlabel_baseline2"><div align="left"><strong>&nbsp;&nbsp;&nbsp;<%=screen.getLabel("COMPLAINID")%></strong></div></td>
                  <td width="76%" nowrap class="columnlabel_baseline2"><div align="left"><%=screen.getString("COMPLAINID")%></div></td>
                </tr>
                <tr>
                  <td nowrap class="columnlabel_baseline2"><div align="left"><strong>&nbsp;&nbsp;&nbsp;<%=screen.getLabel("WELID")%></strong></div></td>
                  <td nowrap class="columnlabel_baseline2"><div align="left" class="style1"><%=screen.getString("MWELFARE","WELID")%>&nbsp;&nbsp;<%=screen.getString("MWELFARE","TDESC")%></div></td>
                </tr>
                <tr>
                  <td nowrap ><strong>&nbsp;&nbsp;&nbsp;<%=screen.getLabel("CASEID")%></strong></td>
                  <td nowrap><span class="style1"><%=screen.getString("CASEID")%>&nbsp;&nbsp;<%=screen.getString("CASEDESC")%></span></td>
                </tr>
                <tr>
                  <td nowrap ><strong>&nbsp;&nbsp;&nbsp;<%=screen.getLabel("EMPLOYEEID")%></strong></td>
                  <td nowrap><span class="style1"><%=screen.getString("MEMPLOYEE","EMPLOYEEID")%>&nbsp;<%=screen.getString("MEMPLOYEE","fullname")%> </span></td>
                </tr>
                <!--tr>
                  <td nowrap class="columnlabel_baseline2"><div align="left"><strong>&nbsp;&nbsp;&nbsp;<%//=screen.getLabel("REFNO")%></strong></div></td>
                  <td><span class="style1"><%//=screen.getString("REFNO")%></span></td>
                </tr-->
				<% if(screen.getString("gainerid").trim().length()>0){%>
                <tr>
                  <td nowrap class="columnlabel_baseline2"><div align="left"><strong>&nbsp;&nbsp;&nbsp;<%=screen.getLabel("GAINERID")%></strong></div></td>
                  <td nowrap ><span class="style1"><%=screen.getString("mempl_family","fnameid")%>&nbsp;&nbsp;&nbsp;<%=screen.getString("mempl_family","lname")%>&nbsp;&nbsp;(<%=screen.getString("mrelation","tdesc")%>)</span></td>
                </tr>
				<%}%>				
                <tr>
                  <td nowrap class="columnlabel_baseline2"><strong>&nbsp;&nbsp;&nbsp;<%=screen.getLabel("MEMPLOYEE","STARTDATE")%></strong></td>
                  <td nowrap ><span class="style1"><%=screen.getString("memployee","startdate")%></span></td>
                </tr>
                <tr>
                  <td nowrap class="columnlabel_baseline2"><strong>&nbsp;&nbsp;&nbsp;<%=screen.getLabel("MEMPLOYEE","APPROVE_DATE")%></strong>&nbsp; </td>
                  <td nowrap ><span class="style1"><%=screen.getString("memployee","APPROVE_DATE")%></span></td>
                </tr>
                <tr>
                  <td nowrap class="columnlabel_baseline2"><strong>&nbsp;&nbsp;&nbsp; <script language="javascript">swapLang('work ages');</script></strong>&nbsp;                   </td>
                  <td nowrap ><span class="style1"><%=screen.getString("memployee","empworkages")%></span></td>
                </tr>
                <tr>
                  <td nowrap class="columnlabel_baseline2">&nbsp;</td>
                  <td nowrap >&nbsp;</td>
                </tr>
            </table></td>
          </tr>
        </table>          <br>
                  <table class="inframe"  border="0" cellpadding="0" cellspacing="1">
                    <tr>
                      <td colspan="3" nowrap class="blankspace">&nbsp;</td>
                    </tr>
                    <!--tr>
                      <td width="151" nowrap class="columnlabel_baseline"><div align="left">&nbsp;&nbsp;&nbsp;<%//=screen.getLabel("MFORMULA","FORMULAID")%></div></td>
                      <td colspan="2"><span class="style1">&nbsp;<%//=screen.getString("MFORMULA","FORMULAID")%> <%//=screen.getString("MFORMULA","TDESC")%></span></td>
                    </tr-->
                    <tr>
                      <td nowrap class="columnlabel_baseline"><div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("MSITEWEL","SITEWELID")%></div></td>
                      <td colspan="2"><span class="style1"><%=screen.getString("MSITEWEL","SITEWELID")%>&nbsp;&nbsp; <%=screen.getString("MSITEWEL","TDESC")%></span></td>
                    </tr>
                    <tr>
                      <td nowrap class="columnlabel_baseline"><div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("MWELFARETYPE","WELTID")%></div></td>
                      <td colspan="2"><span class="style1"><%=screen.getString("MWELFARETYPE","WELTID")%>&nbsp;&nbsp; <%=screen.getString("MWELFARETYPE","TDESC")%></span></td>
                    </tr>
                    <tr>
                      <td nowrap class="columnlabel_baseline"><div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("MDISEASE","DISID")%></div></td>
                      <td colspan="2"><span class="style1"><%=screen.getString("MDISEASE","DISID")%>&nbsp;&nbsp;&nbsp;<%=screen.getString("MDISEASE","TDESC")%> </span></td>
                    </tr>
                    <tr>
                      <td nowrap > &nbsp;&nbsp;&nbsp;<%=screen.getLabel("MDOCUMENTGRP","DOCGID")%> </td>
                      <td colspan="2"><span class="style1"><%=screen.getString("MDOCUMENTGRP","DOCGID")%>&nbsp;&nbsp;&nbsp;<%=screen.getString("MDOCUMENTGRP","TDESC")%></span></td>
                    </tr>
                    <tr>
                      <td nowrap >&nbsp; </td>
                      <td colspan=""><fieldset style="width:100px; ">
                        <legend><span class="style1"><script language="javascript">swapLang('Reference document');</script> </span></legend>
                        <div align="left">
                          <legend class="style1">
                          <iframe id="viewframe" src="WEL052.jsp?__fixCon=DOCGID='<%=screen.getString("MDOCUMENTGRP","DOCGID")%>'&__compid=<%=screen.getString("COMPLAINID")%>&__caseid=<%=screen.getString("CASEID")%>&__disabled=true" width="400" height="100" name="viewframe" marginheight="0" marginwidth="0"></iframe>
                          </legend>
                        </div>
                      </fieldset></td>
                    </tr>
                    <tr>
                      <td nowrap class="columnlabel_baseline"><div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("REQCOST")%></div></td>
                      <td><span class="style1"><%=screen.getString("REQCOST")%>&nbsp;
                            
                      </span></td>
                      <td valign="middle" nowrap>&nbsp;</td>
                    </tr>
                    <tr>
                      <td nowrap class="columnlabel_baseline"><div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("COST")%></div></td>
                      <td><span class="style1"><input type="text" name="__cost" value="<%=screen.getString("COST")%>" size="10" maxlength="10" dir="rtl" onClick="this.select();">&nbsp;</span></td>
                      <td valign="middle" nowrap>&nbsp;</td>
                    </tr>
					<%if(screen.getString("EDUYEAR").length()>0){%>										
                    <tr>
                      <td nowrap class="columnlabel_baseline">
                        <div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("EDUYEAR")%></div></td>
                      <td><span class="style1"><%=screen.getString("EDUYEAR")%></span></td>
                      <td valign="middle" nowrap>&nbsp;</td>
                    </tr>
                    <tr>
                      <td nowrap class="columnlabel_baseline">
                        <div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("TERMINAL")%></div></td>
                      <td><span class="style1"><%=screen.getString("TERMINAL")%></span></td>
                      <td valign="middle" nowrap>&nbsp;</td>
                    </tr>
					<%}%>
                    <tr>
                      <td nowrap class="columnlabel_baseline"><div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("REMARK")%></div></td>
                      <td colspan="2"><span class="style1"><%=screen.getString("REMARK")%></span></td>
                    </tr>
                    <tr>
                      <td nowrap class="columnlabel_baseline">&nbsp;</td>
                      <td colspan="2"><fieldset style="width:100px; ">
                        <legend><span class="style1"><script language="javascript">swapLang('Status');</script> </span></legend>
                        <div align="left">
                          <legend class="style1">
                          <input type="radio" name="apstatus" value="0">
                          <%=rp.getSystemCode("approve_status",screen.getUProfile().get("lang"),"0")%></legend>
                          <legend class="style1">
                          <input type="radio" name="apstatus" value="1" checked>
                          <%=rp.getSystemCode("approve_status",screen.getUProfile().get("lang"),"1")%></legend>
                          <legend class="style1">
                          <input type="radio" name="apstatus" value="3" >
                          <%=rp.getSystemCode("approve_status",screen.getUProfile().get("lang"),"3")%></legend>
                        </div>
                      </fieldset></td>
                    </tr>
                    <tr>
                      <td nowrap class="columnlabel_baseline">
                        <div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("REMARKNOTE")%></div></td>
                      <td><span class="style1"><%=screen1.getInput("REMARKNOTE")%></span></td>
                      <td valign="middle" nowrap>&nbsp;</td>
                    </tr>		
					<tr>
                      <td nowrap class="columnlabel_baseline"><div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("APPROVEDATE")%></div></td>
                      <td colspan="2"><span class="style1"><input type="text" size="12" name="__approvedate" value="<%=screen.getString("APPROVEDATE")%>"><a href="#approvedate" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image121','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" name="approvedate"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image121" width="20"  border="0" align="absmiddle" id="Image121" onClick="viewCal('__approvedate')"></a></span></td>
                    </tr>								
                    <tr>
                      <td nowrap class="columnlabel_baseline">
                        <div align="left">&nbsp;&nbsp;&nbsp;<%=screen.getLabel("RECORDBY")%></div></td>
                      <td><span class="style1"><%=screen.getInquiry().getCurrentDbRecord().getSystemCode("RECORDBY")%></span></td>
                      <td valign="middle" nowrap>&nbsp;</td>
                    </tr>
                    <%}%>
                    <tr>
                      <td colspan="3" nowrap class="columnlabel_baseline2"><div align="center"><a href="javascript:GoUpdate();"><img src="../IMAGES/BUTTON/CONFIRM.gif"  border="0"></a></div></td>
                    </tr>
                    <tr>
                      <td colspan="3" nowrap class="columnlabel_baseline2"><table  cellpadding="0" cellspacing="1" bgcolor="#808080"  class="inframe" >
                        <tr>
                          <td colspan="8" class="ROW1"><span class="row1">
                            <script language="javascript">swapLang('History');</script>
                          </span></td>
                        </tr>
                        <tr class="title1">
                          <td  width="8%"nowrap class="title1"><div align="center" ><%=screen.getLabel("STARTDATE")%></div></td>
                          <td width="6%"nowrap class="title1"><div align="center"><%=screen.getLabel("ENDDATE")%></div></td>
                          <td width="7%"nowrap class="title1"><div align="center"><%=screen.getLabel("COMPLAINID")%></div></td>
                          <td  width="6%"nowrap class="title1"><div align="center"><%=screen.getLabel("CASEID")%></div></td>
                          <td  width="8%"nowrap class="title1"><div align="center"><%=screen.getLabel("WELID")%></div></td>
                          <td  width="23%"nowrap class="title1"><div align="center"><%=screen.getLabel("CASEDESC")%></div></td>
                          <td  width="7%"nowrap class="title1"><div align="center"><%=screen.getLabel("MWELFARE","QUANTITY")%></div></td>
                          <td  width="7%"nowrap class="title1"><div align="center"><%=screen.getLabel("STATUS")%></div></td>
                        </tr>
                        <% 
			//out.print(" welid ="+welid);
			screen.inq.setFilter("welid ='"+welid+"' and employeeid='"+empid+"' and status='1' and approvestatus='1' and budyear='"+budyear+"'");			
			screen.inq.first();
			screen.inq.refresh();
			//out.println(" filter : "+screen.inq.getFilter());
		
			double quantity=0;
			double welcost=0;
			while (screen.nextRec()) {
			
			quantity+=Double.parseDouble(chk.chkNullString(screen.getString("COST"),"0"));
			welcost=Double.parseDouble(chk.chkNullString(screen.getString("MWELFARE","WELCOST"),"0"));
			%>
                        <!--% int i=1,j=0,k=0%-->
                        <tr class="inner">
                          <td nowrap class="maxsize"><div align="center"><%=screen.getString("STARTDATE")%></div></td>
                          <td nowrap class="maxsize"><div align="center">
                              <!--a href="#" target="_self"  onClick="edelete()"><img src="../IMAGES/WARNING.gif" alt="เกินสิทธิ" name="Image1" width="20"  border="0"></a-->
                              <%=screen.getString("ENDDATE")%></div></td>
                          <td class="maxsize"><div align="center"><a href="javascript:gotopage1('WEL024.jsp','<%=screen.getString("COMPLAINID")%>','<%=screen.getString("CASEID")%>','<%=screen.getString("employeeid")%>');" ><%=screen.getString("COMPLAINID")%></a></div></td>
                          <td class="maxsize"><div align="center"><%=screen.getString("CASEID")%></div></td>
                          <td class="maxsize"><div align="center"><%=screen.getString("WELID")%></div></td>
                          <td ><div align="center"><%=screen.getString("CASEDESC")%></div></td>
                          <td ><div align="right"><%=screen.getString("COST")%></div></td>
                          <td ><div align="center"><%=screen.getInquiry().getCurrentDbRecord().getSystemCode("STATUS")%></div></td>
                        </tr>
                        <% }%>
                        <tr>
                          <td colspan="6" ><div align="right">
                              <script language="javascript">swapLang('total');</script>
                              <script language="javascript">swapLang('Limit of welfare');</script>
                          </div></td>
                          <td  align="right"><%=df.format(quantity)%></td>
                          <td ><div align="center">
                          </div></td>
                        </tr>
                        <tr>
                          <td colspan="6" ><div align="right">
                              <script language="javascript">swapLang('Limit of welfare');</script>
                          </div></td>
                          <td  ><div align="right"><%=df.format(welcost)%></div></td>
                          <td  ><div align="center">
                          </div></td>
                        </tr>
                        <tr>
                          <td height="22" colspan="6" ><div align="right">
                              <script language="javascript">swapLang('Used');</script>
                          </div></td>
                          <td  ><div align="right"><%=df.format(quantity)%></div></td>
                          <td  ><div align="center">
                          </div></td>
                        </tr>
                        <tr>
                          <td colspan="6" ><div align="right">
                              <script language="javascript">swapLang('Remain');</script>
                          </div></td>
                          <td ><div align="right"><%=df.format(welcost-quantity)%></div></td>
                          <td ><div align="center">
                          </div></td>
                        </tr>
                      </table></td>
                    </tr>
                    <tr>
                      <td colspan="3" nowrap class="columnlabel_baseline2"><div align="right"><a href="javascript:goBackPage('WEL002');"><img src="../IMAGES/BUTTON/MAIN/BACK20.gif" width="21" height="20" border="0"></a></div></td>
                    </tr>
                  </table>
        </td>
      </tr>
      <tr> 
        <td class="bottom" >
        </td>
      </tr>
    </table>
  </div>
	<input type="hidden" name="__complainid" value="<%=complain%>">
	<input type="hidden" name="__caseid" value="<%=caseid%>">  
	<input type="hidden" name="__welid" value="<%=welid%>">  
	<input type="hidden" name="__employeeid" value="<%=empid%>">  
	<input type="hidden" name="__status" value="0">  
	<input type="hidden" name="__payable" value="0">  
	<input type="hidden" name="__cost" value="<%=cost%>">  
	<input type="hidden" name="__approvestatus" value="">  
		
</form>
</body>
</html>