<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="java.util.*,java.io.*"%>
<%@page import="com.csc.library.util.download.*"%>
<%@page import="com.csc.library.util.ManageDocumentService"%>
<%@page import="com.csc.library.databean.util.FileUtil"%>
<%@page import="com.csc.library.approve.*,com.csc.library.databean.*"%>
<%@page import="com.csc.library.entry.*,com.csc.library.utilities.*"%>
<%@page import="com.csc.library.session.*"%>
<%@page import="com.csc.library.report.*"%>

<%request.setCharacterEncoding("UTF-8");%>

<!-- Begin useBean -->

<jsp:useBean id="TEMPLATE_WORKFLOW" class="com.csc.library.system.Task" scope="page"/>
<jsp:setProperty name="TEMPLATE_WORKFLOW" property="appname" value="WELFARE" />
<jsp:setProperty name="TEMPLATE_WORKFLOW" property="classauthen" value="WorkflowUIAuthen" />

<%
TEMPLATE_WORKFLOW.setChannel(request,response);
//TEMPLATE_WORKFLOW.checkProfile();
UIManager screenSingle = (UIManager) TEMPLATE_WORKFLOW.process("SingleEntry","TEMPLATE_WORKFLOW");

if( screenSingle == null ){
	return;
}

String wf = null;
CheckNull chkNull = new CheckNull();
Organization og = new Masfactor(screenSingle.getUProfile());
String remark = null;
String step_type = null;
CscCalendar calendar = new CscCalendar();
long attach_time = Long.parseLong(chkNull.chkNullString(request.getParameter("attach_time"),String.valueOf(calendar.getTimeInMillis())));
ManageDocumentService md = new ManageDocumentService();
md.setUProfile(screenSingle.getUProfile());
md.setRequest(request);
md.setScreen(screenSingle);
md.setTableSize("100%");

if( !chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
	remark = chkNull.chkNullString(request.getParameter("__remark"));
}else if( chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
	if(chkNull.chkNullString(request.getParameter("isAdminEdit")).equals("true")){
		response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_EDIT.jsp");
	}else if(chkNull.chkNullString(request.getParameter("isAdminCancel")).equals("true")){
		response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_CANCEL.jsp");
	}else	if(chkNull.chkNullString(request.getParameter("isAdminClean")).equals("true")){
		response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_CLEAN.jsp");
	}else if(chkNull.chkNullString(request.getParameter("isAdminDelete")).equals("true")){
		response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_DELETE.jsp");
	}else if(chkNull.chkNullString(request.getParameter("draft_cmd")).equals("save") || chkNull.chkNullString(request.getParameter("draft_cmd")).equals("delete")){
		response.sendRedirect("../EMPVIEW/INDEX.jsp");
	}else{
		response.sendRedirect("../EMPVIEW/INDEX.jsp");
	}
}else{
	remark = "";
}

//WF_STATUS 1 = รอการอนุมัติ
//          3 = ยกเลิกการอนุมัติ
//          4 = อนุมัติแล้ว
//          5 = ไม่อนุมัติ
//          6 = แก้ไขโดย HR
//          7 = ส่งกลับ
//          8 = ยกเลิกเอกสาร
//          9 = ประวัติ

if( (request.getParameter("__runno") == null || request.getParameter("__runno").equals("")) && 
	(request.getParameter("__help") == null || request.getParameter("__help").equals("")) ){
	screenSingle.clean();
}

if( (!screenSingle.getDataLabel("WF_STATUS").equals("1")) && (!screenSingle.getDataLabel("WF_STATUS").equals("4")) &&
	(!screenSingle.getDataLabel("WF_STATUS").equals("7")) ){
	wf = "false";
}else{
	wf = "true";
}

/*if( request.getParameter("downfile") != null ){
	ThaiUtilities tu = new ThaiUtilities();
	String filePath = request.getParameter("downfile");
	File f = new File(tu.ASCII2Unicode(filePath));
	String fileName = f.getName();
	String fileType = fileName.substring(fileName.indexOf(".")+1,fileName.length());
	if ( f.exists() && f.canRead() ) {
		response.setContentType("application/octet-stream");
		response.setHeader("Content-Disposition", "attachment; filename="+tu.Unicode2ASCII(f.getName()));
		response.setHeader("cache-control", "no-cache");
		response.setContentLength((int) f.length());
		BufferedInputStream fileInput = new BufferedInputStream(new FileInputStream(f));
		byte buffer[] = new byte[8 * 1024];
		out.clearBuffer();
		OutputStream out_s = response.getOutputStream();
		CopyStreams.copyStreamsWithoutClose(fileInput, out_s, buffer);
		out_s.flush();
		out_s.close();
		fileInput.close();
	}
}*/
%>
<!-- End useBean -->

<HTML>
	<HEAD>
		<TITLE>myNOTE : Business Process Management Service</TITLE>
		<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
		<!-- Begin Link -->
		<!-- 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" />
		<LINK REL="stylesheet" TYPE="text/css" HREF="../CSS/MYNOTE.css" />
		<!-- End CSS Links -->
		<!-- End Link -->
		<!-- Begin Import Script -->
		<!-- Begin script for Dropdown Menu -->
		<!-- DO NOT EDIT -->
		<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript" SRC="../JS/EVENTS.js"></SCRIPT>
		<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/TABMENU.js"></SCRIPT>
		<!-- BEGIN FIX TAB BUG ON IE6 : DO NOT EDIT -->
		<!--[if lt IE 7]><SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript" SRC="../JS/TABMENU-IE6FIX.js"></SCRIPT><![endif]-->
		<!-- END FIX TAB BUG ON IE6 : DO NOT EDIT -->
		<!-- End script for Dropdown Menu -->
		<SCRIPT LANGUAGE="JavaScript" TYPE='text/JavaScript' SRC='../JS/UTILITIES.js'></SCRIPT>
		<SCRIPT LANGUAGE="JavaScript" TYPE='text/JavaScript' SRC='../JS/ACTIVE_OBJECT.js'></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC='../JS/MYNOTE_SCREEN.js'></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC='../JS/MYNOTE_MENU.js'></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC='../JS/SCREEN.js'></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC='../JS/DATEINPUT.js'></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC='../JS/VIEWCALENDAR.js'></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC='../JS/ICONSMENU.js'></SCRIPT>
		<script src="../JS/PRINTPAGE.js"></script>		
		<SCRIPT LANGUAGE="JavaScript">setLang('<%=screenSingle.getUProfile().get("lang")%>');</SCRIPT>
		<!-- End Import Script -->
		<!--DWR INCLUDE-->
		<SCRIPT TYPE='text/JavaScript' SRC='/hr/dwr/interface/SearchDWR.js'></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC='/hr/dwr/engine.js'></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC='/hr/dwr/util.js'></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC="/hr/dwr/interface/SystemCode.js"></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC="/hr/dwr/interface/CscCalendar.js"></SCRIPT>
		<SCRIPT TYPE='text/JavaScript' SRC="/hr/dwr/interface/ManageDocumentDWR.js"></SCRIPT>
		<!--DWR INCLUDE-->
		<SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript">
		<!--
			setPageTitle(swap2String("ใบขออนุมัติและรายงานค่าใช้จ่ายเบ็ดเตล็ด"));

			function preGoWF(){
				showRouting(false);				
			}
			
			function goHelp(helpName,inputName,condition){
				with( document.cscform ){
					var helpReturn;
					var temp;
					if( inputName == "sendto" ){
						temp = __fixCon.value;
						if( condition.indexOf(",") > -1 ){
							condition = condition.replace(/,/g,"','");
						}
						//__fixCon.value="job='"+condition+"'";
						__fixCon.value="EMPLOYEEID IN ('"+condition+"')";
					 	helpReturn="wf_next_actor:EMPLOYEEID,sendto:FULLNAME";
						//linkHelp_SendToReturn(helpName,helpReturn);
						linkHelp_Return(helpName,helpReturn);
						__fixCon.value=temp;
					}else if( inputName == "cc" ){
						temp = __fixCon.value;
						helpReturn="wf_cc_actor:EMPLOYEEID,cc:FULLNAME";
						linkHelp_SendToReturn(helpName,helpReturn);
						//linkHelp_Return(helpName,helpReturn);
						__fixCon.value=temp;
					}
				}
			}
			
			function linkHelp_SendToReturn(help,input){
				with( document.cscform ){
					var param = "BROWSE_USER.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=off";
					window.open(param,"Help","left=150,top=150,width=530,height=370,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
				}
			}

			function linkHelp_Return(help,input){
				with( document.cscform ){
					var param="EMV_PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=off";
					window.open(param,"Help","left=150,top=150,width=530,height=370,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
				}
			}
			
			function linkHelpWF(help,input){
				with(document.cscform){
					var temp = __fixCon.value;
					var fix = "wf_id='"+wf_id.value+"' and wf_ver='"+wf_ver.value+"' and initiator='<%=screenSingle.getUProfile().get("actor")%>' and (wf_status<>'4' and wf_status<>'6' and wf_status<>'3' and wf_status<>'8' and wf_status<>'A' and wf_status<>'B')";
					var param="EMV_PRU084.jsp?__helpName="+help+"&__fieldSearch="+input+"&__pageCall="+__screen.value+"&__fixCon="+fix;
					window.open(param,"Help","left=150,top=150,width=530,height=370,resizable=yes,scrollbars=yes,toolbar=no,status=yes");
					__fixCon.value = temp;
				}
			}
			
			function toolTip(desc){}

			function searchEmp(employeeid){
				var emp_field = '';
				SearchDWR.searchDBXMLAll(new Array("MEMPLOYEEHELP2", "MEMPLOYEE.EMPLOYEEID,MEMPLOYEE.FULLNAME,MPOSITION.TDESC,MBU1.TDESC,MBU2.TDESC,MBU3.TDESC,MBU4.TDESC,MBU5.TDESC", "MEMPLOYEE:EMPLOYEEID = '"+employeeid+"'", "false", "langOn"), function(data){
					if( data.length > 0 ){
						var field = new Array("__wf__employeeid", "__wf__employee_fullname", "__wf__position", "__wf__bu1", "__wf__bu2", "__wf__bu3", "__wf__bu4", "__wf__bu5");
						for( i = 0 ; i < field.length ; i++ ){
							dwr.util.setValue(field[i], data[0][i]);
						}
					}
				});
			}

			function getDocumentRouting(){
				with(document.cscform){
					ManageDocumentDWR.getRouting(new Array(__wf_id.value,__wf_ver.value,wf_seq_no.value,1,1,__wf__employeeid.value,'ALLBJOBSUPERVISOR'),
						function(data){
							if( data.length > 0 ){
								__wf__document_routing.value = data[1];
								__wf__document_command_line.value = data[2];
							}
						}
					);
				}
			}

			function showRouting(show){
				with(document.cscform){ 
					ManageDocumentDWR.getRouting(new Array(__wf_id.value,__wf_ver.value,wf_seq_no.value,1,1,__wf__employeeid.value,'ALLBJOBSUPERVISOR'),
						function(data){ 
							if( data.length > 0 ){
								__wf__document_routing.value = data[1];
								__wf__document_command_line.value = data[2];
								if( show == true ){
									$(viewrouting).innerHTML = data[0];
								}else{
										GoWF();
								}
							}
						}
					);
				}
			}

			function goAddBill(record){
				with( document.cscform ){
					var param="WELEXP004_BILL.jsp";
					window.open(param,"WELEXP004_BILL","left=150,top=150,width=560,height=450,resizable=yes,scrollbars=yes,toolbar=no,status=yes");
				}
			}

			function goEditBill(record, disable){
				with( document.cscform ){
					var param="WELEXP004_BILL.jsp?bill_record="+record+"&bill_edit=true&disable="+disable;
					window.open(param,"WELEXP004_BILL","left=150,top=150,width=560,height=450,resizable=yes,scrollbars=yes,toolbar=no,status=yes");
				}
			}

			function goAddNoBill(record){
				with( document.cscform ){
					var param="WELEXP004_NO_BILL.jsp";
					window.open(param,"WELEXP004_NO_BILL","left=150,top=150,width=530,height=300,resizable=yes,scrollbars=yes,toolbar=no,status=yes");
				}
			}

			function goEditNoBill(record, disable){
				with( document.cscform ){
					var param="WELEXP004_NO_BILL.jsp?bill_record="+record+"&bill_edit=true&disable="+disable;
					window.open(param,"WELEXP004_NO_BILL","left=150,top=150,width=530,height=300,resizable=yes,scrollbars=yes,toolbar=no,status=yes");
				}
			}

			function addRecord(record_type, listValue, isEdit){
				with( document.cscform ){
					var bill_record;
					var span_tr;
					var prefix = '';
					var old_nets;
					var total;
					var record = __wf__record.value;

					if( record_type == 'bill' ){
						bill_record = __wf__bill_record.value;
						span_tr = 'expend_bill';
						total = document.getElementById('total_bill');
					}else{
						bill_record = __wf__no_bill_record.value;
						span_tr = 'expend_no_bill';
						prefix = 'no_';
						total = document.getElementById('total_no_bill');
					}

					if( isEdit == true ){
						//record = listValue[23];
						bill_record = listValue[24];
						old_nets = document.getElementById('hide_' + prefix + 'bill_nets' + listValue[25]).value*1;
					}else{
						//record++;
						bill_record++;
						dwr.util.cloneNode(span_tr, {idSuffix:bill_record});
					}

					$(prefix + 'bill_checkbox' + bill_record).innerHTML = listValue[0];
					dwr.util.setValue(prefix + 'bill_date_show' + bill_record, listValue[1]);
					//dwr.util.setValue(prefix + 'bill_no_show' + record, listValue[2]);
					if( record_type == 'bill' ){
						$(prefix + 'bill_no_show' + bill_record).innerHTML = listValue[2];
					}
					if( record_type == 'bill' ){
						dwr.util.setValue(prefix + 'bill_name_show' + bill_record, listValue[3]);
					}else{
						$(prefix + 'bill_name_show' + bill_record).innerHTML = listValue[3];
					}
					dwr.util.setValue(prefix + 'bill_nets_show' + bill_record, listValue[4]);
					//alert(document.getElementById(prefix + 'bill_expendid' + bill_record));
					$(prefix + 'bill_expendid' + bill_record).innerHTML = listValue[5];
					$(prefix + 'bill_date' + bill_record).innerHTML = listValue[6];
					$(prefix + 'bill_no' + bill_record).innerHTML = listValue[7];
					$(prefix + 'bill_name' + bill_record).innerHTML = listValue[8];
					$(prefix + 'bill_nets' + bill_record).innerHTML = listValue[9];
					$(prefix + 'bill_company' + bill_record).innerHTML = listValue[10];
					$(prefix + 'bill_taxno' + bill_record).innerHTML = listValue[11];
					$(prefix + 'bill_addr' + bill_record).innerHTML = listValue[12];
					$(prefix + 'bill_zipcode' + bill_record).innerHTML = listValue[13];
					$(prefix + 'bill_amount' + bill_record).innerHTML = listValue[14];
					$(prefix + 'bill_vat' + bill_record).innerHTML = listValue[15];
					$(prefix + 'bill_workarea' + bill_record).innerHTML = listValue[16];
					$(prefix + 'bill_workarea_desc' + bill_record).innerHTML = listValue[17];
					$(prefix + 'bill_cost_center' + bill_record).innerHTML = listValue[18];
					$(prefix + 'bill_cost_center_desc' + bill_record).innerHTML = listValue[19];
					$(prefix + 'bill_budget' + bill_record).innerHTML = listValue[20];
					$(prefix + 'bill_budget_desc' + bill_record).innerHTML = listValue[21];
					$(prefix + 'bill_remark' + bill_record).innerHTML = listValue[22];
					$(prefix + 'bill_status' + bill_record).innerHTML = listValue[23];
					document.getElementById(span_tr + bill_record).style.display = "";
					
					if( isEdit == false ){
						__wf__record.value += listValue[25]+',';
						if( record_type == 'bill' ){
							__wf__bill_record.value = bill_record;
						}else{
							__wf__no_bill_record.value = bill_record;
						}
						total.value = (delComma(total.value)*1)+(delComma(listValue[4])*1);
						__wf__total.value = (delComma(__wf__total.value)*1) + (delComma(listValue[4])*1);
					}else{
						total.value = ((delComma(total.value)*1)-delComma(old_nets))+(delComma(listValue[4])*1);
						__wf__total.value = ((delComma(__wf__total.value)*1)-delComma(old_nets)) + (delComma(listValue[4])*1);
					}

					checkNumFloat(total,0,900000000);
					checkNumFloat(__wf__total,0,900000000);

				}
			}

			function getRecordInfo(record_type, record){
				var prefix = '';
				var temp;
				if( record_type != 'bill' ){
					prefix = 'no_';
				}
				temp = dwr.util.getValue( prefix + 'bill_checkbox' + record);
				if( temp != '' ){
					temp = temp.substring(temp.indexOf(' value=')+7);
					temp = temp.substring(0, temp.indexOf(' '));
					var listValue = new Array(19);
					listValue[0]  = temp;
					listValue[1]  = document.getElementById('hide_' + prefix + 'bill_expendid' + temp).value;
					listValue[2]  = document.getElementById('hide_' + prefix + 'bill_date' + temp).value;
					listValue[3]  = document.getElementById('hide_' + prefix + 'bill_no' + temp).value;
					listValue[4]  = document.getElementById('hide_' + prefix + 'bill_name' + temp).value;
					listValue[5]  = document.getElementById('hide_' + prefix + 'bill_nets' + temp).value;
					listValue[6]  = document.getElementById('hide_' + prefix + 'bill_company' + temp).value;
					listValue[7]  = document.getElementById('hide_' + prefix + 'bill_taxno' + temp).value;
					listValue[8]  = document.getElementById('hide_' + prefix + 'bill_addr' + temp).value;
					listValue[9]  = document.getElementById('hide_' + prefix + 'bill_zipcode' + temp).value;
					listValue[10] = document.getElementById('hide_' + prefix + 'bill_amount' + temp).value;
					listValue[11] = document.getElementById('hide_' + prefix + 'bill_vat' + temp).value;
					listValue[12] = document.getElementById('hide_' + prefix + 'bill_workarea' + temp).value;
					listValue[13] = document.getElementById('hide_' + prefix + 'bill_workarea_desc' + temp).value;
					listValue[14] = document.getElementById('hide_' + prefix + 'bill_cost_center' + temp).value;
					listValue[15] = document.getElementById('hide_' + prefix + 'bill_cost_center_desc' + temp).value;
					listValue[16] = document.getElementById('hide_' + prefix + 'bill_budget' + temp).value;
					listValue[17] = document.getElementById('hide_' + prefix + 'bill_budget_desc' + temp).value;
					listValue[18] = document.getElementById('hide_remark' + temp).value;

					return listValue;
				}

				return null;
			}

			function deleteRecord(doc_type){
				var record;
				var check_box;
				var span_table;
				var span_tr;
				var temp;
				var temp;
				var nets;
				var total;
				var prefix = '';
				var wf_record = document.cscform.__wf__record.value;
				if( doc_type == 'bill' ){
					record = document.cscform.__wf__bill_record.value;
					check_box = 'bill_checkbox';
					span_table = 'table_bill';
					span_tr = 'expend_bill';
					total = document.getElementById('total_bill');
				}else{
					record = document.cscform.__wf__no_bill_record.value;
					check_box = 'no_bill_checkbox';
					span_table = 'table_no_bill';
					span_tr = 'expend_no_bill';
					total = document.getElementById('total_no_bill');
					prefix = 'no_';
				}
				if( confirm("ลบข้อมูลน่ะ") ){
					for( i = 1 ; i <= record ; i++ ){
						if( dwr.util.getValue(check_box + i).indexOf("CHECKED") > -1 ){
							temp = dwr.util.getValue(check_box + i);
							if( temp != '' ){
								temp = temp.substring(temp.indexOf(' value=')+7);
								temp = temp.substring(0, temp.indexOf(' '));
							}

							nets = document.getElementById('hide_' + prefix + 'bill_nets' + temp).value*1;

							dwr.util.removeAllRows(span_table, {filter:function(tr){
								return (tr.id == span_tr + i);
							}});

							total.value = (delComma(total.value)*1)-delComma(nets);
							document.cscform.__wf__total.value = (delComma(document.cscform.__wf__total.value)*1) - delComma(nets);
							wf_record = wf_record.replace(temp+',', '');
				
							checkNumFloat(total,0,900000000);
							checkNumFloat(document.cscform.__wf__total,0,900000000);
						}
					}
					document.cscform.__wf__record.value = wf_record;
				}
			}

			function checkAll(doc_type){
				var check_box;
				var record;
				if( doc_type.value == "bill" ){
					record = document.cscform.__wf__bill_record.value;
					check_box = "bill_checkbox";
				}else{
					record = document.cscform.__wf__no_bill_record.value;
					check_box = "no_bill_checkbox";
				}
				for( i = 1 ; i <= record ; i++ ){
					if( doc_type.checked ){
						if( dwr.util.getValue( check_box + i) != '' && dwr.util.getValue( check_box + i).indexOf("CHECKED") < 0 ){
							$(check_box + i).innerHTML = dwr.util.getValue( check_box + i).replace('>',' CHECKED>');
						}
					}else{
						if( dwr.util.getValue( check_box + i) != '' && dwr.util.getValue( check_box + i).indexOf("CHECKED") > -1 ){
							$(check_box + i).innerHTML = dwr.util.getValue( check_box + i).replace('CHECKED','');
						}
					}
				}
			}
		
//-->
		</SCRIPT>
	</HEAD>
	<BODY>
		<%if( request.getParameter("showHead") == null || request.getParameter("showHead").equals("true") ){%>
		<DIV ID="wrapper">
			<DIV ID="header"><jsp:include page="../EMPVIEW/EMV_HEADER.jsp" flush="true" /></DIV>
			<DIV ID="topnav"><jsp:include page="../EMPVIEW/EMV_TOPMENU.jsp" flush="true" /></DIV>
			<DIV ID="container">
				<DIV ID="sidebar"><jsp:include page="../EMPVIEW/EMV_SIDEBAR.jsp" flush="true" /></DIV>
				<DIV ID="content"><jsp:include page="../EMPVIEW/EMV_HELPBAR.jsp" flush="true" />
					<!-- Begin Main Content -->
					<DIV CLASS="content">
		<%}%>

						<FORM NAME="cscform" METHOD="post" ACTION="WELEXP004.jsp">
							<INPUT TYPE="hidden" NAME="__screen" VALUE="WELEXP004">
							<INPUT TYPE="hidden" NAME="__cmd" VALUE="">
							<INPUT TYPE="hidden" NAME="__help" VALUE="">
							<INPUT TYPE="hidden" NAME="__fixCon" VALUE="">
							<INPUT TYPE="hidden" NAME="__notNull" VALUE="<%=screenSingle.getRequire()%>">
							<INPUT TYPE="hidden" NAME="__language" VALUE="<%=screenSingle.getUProfile().get("lang")%>">
							<INPUT TYPE="hidden" NAME="__companyid" VALUE="<%=screenSingle.getUProfile().get("companyid")%>">
							<INPUT TYPE="hidden" NAME="__calendar" VALUE="">
							<SCRIPT LANGUAGE="JavaScript">getInputFormatDate();</SCRIPT>

							<INPUT TYPE="hidden" NAME="wf_id" VALUE="3104">
							<INPUT TYPE="hidden" NAME="__wf_id" VALUE="3104">
							<INPUT TYPE="hidden" NAME="wf_ver" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_ver"),"1")%>">
							<INPUT TYPE="hidden" NAME="__wf_ver" VALUE="<%=chkNull.chkNullString(request.getParameter("__wf_ver"),"1")%>">
							<INPUT TYPE="hidden" NAME="wf_seq_no" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_seq_no"),"0")%>">
							<INPUT TYPE="hidden" NAME="step_id" VALUE="<%=chkNull.chkNullString(request.getParameter("step_id"),"0")%>">
							<INPUT TYPE="hidden" NAME="step_seq_no" VALUE="<%=chkNull.chkNullString(request.getParameter("step_seq_no"),"0")%>">
							<INPUT TYPE="hidden" NAME="wf_return_actor" VALUE="IINIT">
							<INPUT TYPE="hidden" NAME="__oldDocumentID" VALUE="<%=(!screenSingle.getDataLabel("DOC_NO").equals("") && !screenSingle.getDataLabel("DOC_NO").equals("0")?screenSingle.getDataLabel("DOC_NO"):chkNull.chkNullString(request.getParameter("__oldDocumentID"),"0"))%>">
							<INPUT TYPE="hidden" NAME="__oldWF" VALUE="<%=(!screenSingle.getDataLabel("DOC_NO").equals("") && !screenSingle.getDataLabel("DOC_NO").equals("0")?screenSingle.getDataLabel("WF_STATUS"):chkNull.chkNullString(request.getParameter("__oldWF"),"0"))%>">
			
							<INPUT TYPE="hidden" NAME="__wf" VALUE="<%=wf%>">
							<INPUT TYPE="hidden" NAME="__wfcmd" VALUE="false">
							<INPUT TYPE="hidden" NAME="remark" VALUE="<%=remark%>">
							<INPUT TYPE="hidden" NAME="wf_default_actor" VALUE="true">
			
							<INPUT TYPE="hidden" NAME="draft_cmd" VALUE="">
							<INPUT TYPE="hidden" NAME="draft_no" VALUE="<%=chkNull.chkNullString(request.getParameter("draft_no"),"0")%>">               
							<INPUT TYPE="hidden" NAME="admin_cmd" VALUE="">		

							<INPUT TYPE="hidden" NAME="isAdminEdit" VALUE="<%=chkNull.chkNullString(request.getParameter("isAdminEdit"))%>">
							<INPUT TYPE="hidden" NAME="isAdminCancel" VALUE="<%=chkNull.chkNullString(request.getParameter("isAdminCancel"))%>">
							<INPUT TYPE="hidden" NAME="isAdminClean" VALUE="<%=chkNull.chkNullString(request.getParameter("isAdminClean"))%>">
							<INPUT TYPE="hidden" NAME="isAdminDelete" VALUE="<%=chkNull.chkNullString(request.getParameter("isAdminDelete"))%>">

							<INPUT TYPE="hidden" NAME="__wf__document_routing" VALUE="">
							<INPUT TYPE="hidden" NAME="__wf__document_command_line" VALUE="">

							<INPUT TYPE="hidden" NAME="__wf__record" VALUE="<%=chkNull.chkNullString(request.getParameter("__wf__record"))%>">
							<INPUT TYPE="hidden" NAME="__wf__bill_record" VALUE="<%=chkNull.chkNullString(request.getParameter("__wf__bill_record"),"0")%>">
							<INPUT TYPE="hidden" NAME="__wf__no_bill_record" VALUE="<%=chkNull.chkNullString(request.getParameter("__wf__no_bill_record"),"0")%>">

							<INPUT TYPE="hidden" NAME="priority" VALUE="0">

							<%=screenSingle.InitialVariable()%>
					 <div id="popmenu" class="menuskin" onMouseover="clearhidemenu();highlightmenu(event,'on')" onMouseout="highlightmenu(event,'off');dynamichide(event)">
					</div>
					
								<DIV ID="toolTipLayer" STYLE="position:absolute; visibility: hidden"></DIV>
								<TABLE WIDTH="700" BORDER=0 ALIGN="center" CELLPADDING=0 CELLSPACING=0     onMouseover="showmenu(event,linkset[0])" onMouseout="delayhidemenu()">
								<tr>
								<td>	
							<%=md.getStepDocument("3104","1")%>
							<%=md.getHeadDocument()%>
							<BR>
							<%=md.getHelpDocument("ใบขออนุมัติและรายงานค่าใช้จ่ายเบ็ดเตล็ด")%>
							<BR>
							<%=md.getSendToDocument("ใบขออนุมัติและรายงานค่าใช้จ่ายเบ็ดเตล็ด")%>
							<BR>
							<!-- Begin Code -->
							
							<TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
								<TR>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-L.gif" WIDTH="5" HEIGHT="5"></TD>
									<TD HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/T.gif" WIDTH="100%" HEIGHT="5"></TD>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-R.gif" WIDTH="5" HEIGHT="5"></TD>
								</TR>
								<TR>
									<TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/L2.gif"></TD>
									<TD VALIGN="middle">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1">
											<TR>
												<TD COLSPAN="2" CLASS="column-title"><SCRIPT LANGUAGE="JavaScript">swapLang('Employee Details')</SCRIPT></TD>
											</TR>
											<TR>
												<TD WIDTH="25%" CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('Employee Code')</SCRIPT></TD>
												<TD WIDTH="75%" CLASS="column-input"><INPUT TYPE="text" NAME="__wf__employeeid" SIZE="15" VALUE="" CLASS="disabled" READONLY>&nbsp;<INPUT TYPE="text" NAME="__wf__employee_fullname" SIZE="45" VALUE="" CLASS="disabled" READONLY></TD>
											</TR>
											<TR>
												<TD CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('Position')</SCRIPT></TD>
												<TD CLASS="column-input"><INPUT TYPE="text" NAME="__wf__position" SIZE="52" VALUE="" CLASS="disabled" READONLY></TD>
											</TR>
											<TR>
												<TD CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('Bu1')</SCRIPT></TD>
												<TD CLASS="column-input"><INPUT TYPE="text" NAME="__wf__bu1" SIZE="52" VALUE="" CLASS="disabled" READONLY></TD>
											</TR>
											<TR>
												<TD CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('Bu2')</SCRIPT></TD>
												<TD CLASS="column-input"><INPUT TYPE="text" NAME="__wf__bu2" SIZE="52" VALUE="" CLASS="disabled" READONLY></TD>
											</TR>
											<TR>
												<TD CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('Bu3')</SCRIPT></TD>
												<TD CLASS="column-input"><INPUT TYPE="text" NAME="__wf__bu3" SIZE="52" VALUE="" CLASS="disabled" READONLY></TD>
											</TR>
											<TR>
												<TD CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('Bu4')</SCRIPT></TD>
												<TD CLASS="column-input"><INPUT TYPE="text" NAME="__wf__bu4" SIZE="52" VALUE="" CLASS="disabled" READONLY></TD>
											</TR>
											<TR>
												<TD CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('Bu5')</SCRIPT></TD>
												<TD CLASS="column-input"><INPUT TYPE="text" NAME="__wf__bu5" SIZE="52" VALUE="" CLASS="disabled" READONLY></TD>
											</TR>
											<TR>
												<TD COLSPAN="2" CLASS="column-title"><SCRIPT LANGUAGE="JavaScript">swapLang('ค่าใช้จ่ายอื่น ๆ ที่มีใบเสร็จ')</SCRIPT></TD>
											</TR>
											<TR>
												<TD COLSPAN="2">
													<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="table-content-list">
													<TBODY ID="table_bill">
														<TR>
															<TD WIDTH="05%" CLASS="column-label center"><INPUT TYPE="checkbox" NAME="check_all01" VALUE="bill" onClick="checkAll(this)"></TD>
															<TD WIDTH="13%" CLASS="column-label center"><SCRIPT LANGUAGE="JavaScript">swapLang('วันที่ตามใบเสร็จ')</SCRIPT></TD>
															<TD WIDTH="12%" CLASS="column-label center"><SCRIPT LANGUAGE="JavaScript">swapLang('เลขที่ใบเสร็จ')</SCRIPT></TD>
															<TD WIDTH="52%" CLASS="column-label center"><SCRIPT LANGUAGE="JavaScript">swapLang('รายการ')</SCRIPT></TD>
															<TD WIDTH="18%" CLASS="column-label center"><SCRIPT LANGUAGE="JavaScript">swapLang('จำนวนเงินรวม vat(บาท)')</SCRIPT></TD>
														</TR>
														<TR ID="expend_bill" STYLE="display:none;">
															<TD CLASS="column-input center"><SPAN ID="bill_checkbox"></SPAN></TD>
															<TD CLASS="column-input center"><SPAN ID="bill_date_show"></SPAN></TD>
															<TD CLASS="column-input"><SPAN ID="bill_no_show"></SPAN></TD>
															<TD CLASS="column-input"><SPAN ID="bill_name_show"></SPAN></TD>
															<TD CLASS="column-input right"><SPAN ID="bill_nets_show"></SPAN></TD>
															<SPAN ID="bill_expendid"></SPAN>
															<SPAN ID="bill_date"></SPAN>
															<SPAN ID="bill_no"></SPAN>
															<SPAN ID="bill_name"></SPAN>
															<SPAN ID="bill_nets"></SPAN>
															<SPAN ID="bill_company"></SPAN>
															<SPAN ID="bill_taxno"></SPAN>
															<SPAN ID="bill_addr"></SPAN>
															<SPAN ID="bill_zipcode"></SPAN>
															<SPAN ID="bill_amount"></SPAN>
															<SPAN ID="bill_vat"></SPAN>
															<SPAN ID="bill_workarea"></SPAN>
															<SPAN ID="bill_workarea_desc"></SPAN>
															<SPAN ID="bill_cost_center"></SPAN>
															<SPAN ID="bill_cost_center_desc"></SPAN>
															<SPAN ID="bill_budget"></SPAN>
															<SPAN ID="bill_budget_desc"></SPAN>
															<SPAN ID="bill_remark"></SPAN>
															<SPAN ID="bill_status"></SPAN>
														</TR>
													</TBODY>
													</TABLE>
												</TD>
											</TR>
											<TR ID="button_bill" STYLE="display:;">
												<TD COLSPAN="2" CLASS="column-input center">
													<A HREF="JavaScript:goAddBill();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_ADD.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>
													<A HREF="JavaScript:deleteRecord('bill');"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_DELETE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>
												</TD>
											</TR>
											<TR>
												<TD CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('จำนวนเงินรวม')</SCRIPT></TD>
												<TD CLASS="column-input"><INPUT TYPE="text" NAME="__wf__total_bill" SIZE="10" VALUE="0.00" onKeyPress="checkWordNumber(this.value,event);" onKeyUp="sysIsEdit();checkComma(this,2);" onBlur="checkNumFloat(this,0,900000000);" onFocus="callDelComma(this);" ID="total_bill" CLASS="disabled" READONLY><SCRIPT LANGUAGE="JavaScript">swapLang('Baht')</SCRIPT></TD>
											</TR>
											<TR>
												<TD COLSPAN="2" CLASS="column-title"><SCRIPT LANGUAGE="JavaScript">swapLang('ค่าใช้จ่ายอื่น ๆ ที่ไม่มีใบเสร็จ')</SCRIPT></TD>
											</TR>
											<TR>
												<TD COLSPAN="2">
													<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="table-content-list">
													<TBODY ID="table_no_bill">
														<TR>
															<TD WIDTH="05%" CLASS="column-label center"><INPUT TYPE="checkbox" NAME="check_all02" VALUE="no_bill" onClick="checkAll(this)"></TD>
															<TD WIDTH="13%" CLASS="column-label center"><SCRIPT LANGUAGE="JavaScript">swapLang('วันที่')</SCRIPT></TD>
															<TD WIDTH="64%" CLASS="column-label center"><SCRIPT LANGUAGE="JavaScript">swapLang('รายการ')</SCRIPT></TD>
															<TD WIDTH="18%" CLASS="column-label center"><SCRIPT LANGUAGE="JavaScript">swapLang('จำนวนเงินรวม(บาท)')</SCRIPT></TD>
														</TR>
														<TR ID="expend_no_bill" STYLE="display:none;">
															<TD CLASS="column-input center"><SPAN ID="no_bill_checkbox"></SPAN></TD>
															<TD CLASS="column-input center"><SPAN ID="no_bill_date_show"></SPAN></TD>
															<TD CLASS="column-input"><SPAN ID="no_bill_name_show"></SPAN></TD>
															<TD CLASS="column-input right"><SPAN ID="no_bill_nets_show"></SPAN></TD>
															<SPAN ID="no_bill_expendid"></SPAN>
															<SPAN ID="no_bill_date"></SPAN>
															<SPAN ID="no_bill_no"></SPAN>
															<SPAN ID="no_bill_name"></SPAN>
															<SPAN ID="no_bill_nets"></SPAN>
															<SPAN ID="no_bill_company"></SPAN>
															<SPAN ID="no_bill_taxno"></SPAN>
															<SPAN ID="no_bill_addr"></SPAN>
															<SPAN ID="no_bill_zipcode"></SPAN>
															<SPAN ID="no_bill_amount"></SPAN>
															<SPAN ID="no_bill_vat"></SPAN>
															<SPAN ID="no_bill_workarea"></SPAN>
															<SPAN ID="no_bill_workarea_desc"></SPAN>
															<SPAN ID="no_bill_cost_center"></SPAN>
															<SPAN ID="no_bill_cost_center_desc"></SPAN>
															<SPAN ID="no_bill_budget"></SPAN>
															<SPAN ID="no_bill_budget_desc"></SPAN>
															<SPAN ID="no_bill_remark"></SPAN>
															<SPAN ID="no_bill_status"></SPAN>
														</TR>
														</TBODY>
													</TABLE>
												</TD>
											</TR>
											<TR ID="button_no_bill" STYLE="display:;">
												<TD COLSPAN="2" CLASS="column-input center">
													<A HREF="JavaScript:goAddNoBill();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_ADD.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>
													<A HREF="JavaScript:deleteRecord('no_bill');"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_DELETE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>
												</TD>
											</TR>
											<TR>
												<TD CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('จำนวนเงินรวม')</SCRIPT></TD>
												<TD CLASS="column-input"><INPUT TYPE="text" NAME="__wf__total_no_bill" SIZE="10" VALUE="0.00" onKeyPress="checkWordNumber(this.value,event);" onKeyUp="sysIsEdit();checkComma(this,2);" onBlur="checkNumFloat(this,0,900000000);" onFocus="callDelComma(this);" ID="total_no_bill" CLASS="disabled" READONLY><SCRIPT LANGUAGE="JavaScript">swapLang('Baht')</SCRIPT></TD>
											</TR>
											<TR>
												<TD COLSPAN="2" CLASS="column-title"><SCRIPT LANGUAGE="JavaScript">swapLang('รวม')</SCRIPT></TD>
											</TR>
											<TR>
												<TD CLASS="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang('รวมค่าใช้จ่ายทั้งหมด')</SCRIPT></TD>
												<TD CLASS="column-input"><INPUT TYPE="text" NAME="__wf__total" SIZE="10" VALUE="0.00" onKeyPress="checkWordNumber(this.value,event);" onKeyUp="sysIsEdit();checkComma(this,2);" onBlur="checkNumFloat(this,0,900000000);" onFocus="callDelComma(this);" CLASS="disabled" READONLY><SCRIPT LANGUAGE="JavaScript">swapLang('Baht')</SCRIPT></TD>
											</TR>
										</TABLE>
									</TD>
									<TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/R2.gif"></TD>
								</TR>
								<TR>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-B-L.gif" WIDTH="5" HEIGHT="5"></TD>
									<TD HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/B.gif" WIDTH="100%" HEIGHT="5"></TD>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-B-R.gif" WIDTH="5" HEIGHT="5"></TD>
								</TR>
							</TABLE>
							<BR>
							<%if(md.isStep1|| md.isDraft){%>
							<TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
								<TR>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-L.gif" WIDTH="5" HEIGHT="5"></TD>
									<TD HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/T.gif" WIDTH="100%" HEIGHT="5"></TD>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-R.gif" WIDTH="5" HEIGHT="5"></TD>
								</TR>
								<TR>
									<TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/L2.gif"></TD>
									<TD>
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
											<TR>
												<TD CLASS="column-label" WIDTH="25%"><SCRIPT LANGUAGE="JavaScript">swapLang('Find Workfow Routing')</SCRIPT></TD>
												<TD CLASS="column-input right"><A HREF="JavaScript:showRouting(true);"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_PROCESS.gif" WIDTH="89" HEIGHT="37" BORDER="0" ALT="Process"></A></TD>
											</TR>
										</TABLE>
									</TD>
									<TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/R2.gif"></TD>
								</TR>
								<TR>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-B-L.gif" WIDTH="5" HEIGHT="5"></TD>
									<TD HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/B.gif" WIDTH="100%" HEIGHT="5"></TD>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-B-R.gif" WIDTH="5" HEIGHT="5"></TD>
								</TR>
							</TABLE>
							<BR>
							<SPAN ID="viewrouting"></SPAN>
							<!-- End Code -->
							<BR>
							<%}%>
							<%=md.getRemarkDocument()%>
							<BR>
							<%=md.getWorkflowCommandDocument()%>
							<BR>
							<%=md.getReferenceNoteDocument()%>
							<BR>
							<%=md.getAttachFileDocument()%>
							<BR>
							<!-- Begin Workflow Button -->
							<%if( !md.isStep3 ){%>
							<TABLE WIDTH="100%" BORDER="0" ALIGN="CENTER" CELLPADDING="0" CELLSPACING="0">
								<TR>
								<%if( md.isStep1 || md.isDraft ){%>
									<TD CLASS="right">
										<A HREF="JavaScript:SaveDraft();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SAVE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>
										<A HREF="JavaScript:preGoWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0" ID="imgSubmit"></A>
									<%if( md.isDraft ){%><A HREF="JavaScript:DelDraft();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CANCEL.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A><%}%>
									</TD>
								<%}else if( md.isStepCancel || md.isAdminCancel ){%>
									<TD CLASS="right"><A HREF="JavaScript:DelWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_DELETE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></TD>
								<%}else if( md.isStep2 || md.isStepComment ){%>
									<TD CLASS="right"><A HREF="JavaScript:GoWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></TD>
								<%}else if( md.isStepReturn ){%>
									<TD CLASS="right">
										<A HREF="JavaScript:EditWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_EDIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>
										<A HREF="JavaScript:DelWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_DELETE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>
									</TD>
								<%}else if( md.isStepCopy ){%>
									<TD CLASS="right"><A HREF="JavaScript:CopyWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_EDIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></TD>
								<%}else if( md.isAdminEdit ){%>
									<TD CLASS="right"><A HREF="JavaScript:AdminEditWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SAVE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></TD>
								<%}else if( md.isAdminDelete ){%>
									<TD CLASS="right"><A HREF="JavaScript:AdminDeleteWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_DELETE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></TD>
								<%}else if( md.isAdminClean ){%>
									<TD CLASS="right"><A HREF="JavaScript:AdminCleanWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CLEAN.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></TD>
								<%}%>
								</TR>
							</TABLE>
							<%}%>
							<!-- End Workflow Button -->
							<BR>
							<%=md.getRoutingDocument()%>
							<BR>
							<%=md.getCommentDocument()%>
							<!-- Begin Set Value -->
							<%if( md.isStep1 ){%>
           					<!-- Begin Set Value Step1 -->
           					<SCRIPT LANGUAGE="JavaScript">
								searchEmp('<%=screenSingle.getUProfile().get("employeeid")%>');
								<%
								if( request.getParameter("__wf__record") != null ){
									String[] record = request.getParameter("__wf__record").split(",");
									int bill_record = 1;
									int no_bill_record = 1;
									ReportUDF systemCode = new ReportUDF();
								%>
								var listValue = new Array(26);
								document.cscform.__wf__record.value = '';
								document.cscform.__wf__bill_record.value = '0';
								document.cscform.__wf__no_bill_record.value = '0';
								<%
									
									for( int i = 0 ; i < record.length ; i++ ){
								%>
								listValue[0]  = '<INPUT TYPE="checkbox" NAME="bill_checkbox<%=record[i]%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>">';
								listValue[1]  = '<%=request.getParameter("__wf__texpend_cost_other$billdate$"+record[i])%>';
								<%if( request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1") ){%>
								listValue[2]  = '<A HREF="JavaScript:goEditBill(\'<%=bill_record%>\', false);"><%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%></A>';
								listValue[3]  = '<%=systemCode.getSystemCode("COST_TYPE",screenSingle.getUProfile().get("lang"),request.getParameter("__wf__texpend_cost_other$costtype$"+record[i]))%>';
								<%}else{%>
								listValue[2]  = '<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>';
								listValue[3]  = '<A HREF="JavaScript:goEditNoBill(\'<%=no_bill_record%>\', false);"><%=systemCode.getSystemCode("COST_TYPE",screenSingle.getUProfile().get("lang"),request.getParameter("__wf__texpend_cost_other$costtype$"+record[i]))%></A>';
								<%}%>
								listValue[4]  = '<%=request.getParameter("__wf__texpend_cost_other$nets$"+record[i])%>';
								listValue[5]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$expendid$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="0" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_expendid"+record[i]:"hide_no_bill_expendid"+record[i])%>">';
								listValue[6]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$billdate$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$billdate$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_date"+record[i]:"hide_no_bill_date"+record[i])%>">';
								listValue[7]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$billno$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_no"+record[i]:"hide_no_bill_no"+record[i])%>">';
								listValue[8]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$costtype$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$costtype$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_name"+record[i]:"hide_no_bill_name"+record[i])%>">';
								listValue[9]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$nets$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$nets$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_nets"+record[i]:"hide_no_bill_nets"+record[i])%>">';
								listValue[10] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hotelcompany$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$hotelcompany$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_company"+record[i]:"hide_no_bill_company"+record[i])%>">';
								listValue[11] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hoteltaxno$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$hoteltaxno$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_taxno"+record[i]:"hide_no_bill_taxno"+record[i])%>">';
								listValue[12] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hoteladdr$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$hoteladdr$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_addr"+record[i]:"hide_no_bill_addr"+record[i])%>">';
								listValue[13] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hotelzipcode$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$hotelzipcode$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_zipcode"+record[i]:"hide_no_bill_zipcode"+record[i])%>">';
								listValue[14] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$amount$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$amount$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_amount"+record[i]:"hide_no_bill_amount"+record[i])%>">';
								listValue[15] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$vat$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$vat$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_vat"+record[i]:"hide_no_bill_vat"+record[i])%>">';
								listValue[16] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$workarea$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$workarea$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_workarea"+record[i]:"hide_no_bill_workarea"+record[i])%>">';
								listValue[17] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$workarea_desc$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$workarea_desc$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_workarea_desc"+record[i]:"hide_no_bill_workarea_desc"+record[i])%>">';
								listValue[18] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$coscenter$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$coscenter$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_cost_center"+record[i]:"hide_no_bill_cost_center"+record[i])%>">';
								listValue[19] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$coscenter_desc$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$coscenter_desc$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_cost_center_desc"+record[i]:"hide_no_bill_cost_center_desc"+record[i])%>">';
								listValue[20] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$budget$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$budget$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_budget"+record[i]:"hide_no_bill_budget"+record[i])%>">';
								listValue[21] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$budget_desc$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$budget_desc$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_budget_desc"+record[i]:"hide_no_bill_budget_desc"+record[i])%>">';
								listValue[22] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$remark$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$remark$"+record[i])%>" ID="<%="hide_remark"+record[i]%>">';
								listValue[23] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$billstatus$<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i])%>" ID="<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_billstatus"+record[i]:"hide_no_billstatus"+record[i])%>">';
								listValue[24] = '<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?""+bill_record:""+no_bill_record)%>';
								listValue[25] = '<%=request.getParameter("__wf__texpend_cost_other$billno$"+record[i])%>';
								addRecord('<%=(request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"bill":"")%>', listValue, false);
								<%
										if( request.getParameter("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1") ){
											bill_record++;
										}else{
											no_bill_record++;
										}
									}
								%>
								<%}%>
           					</SCRIPT>
           					<!-- End Set Value Step1 -->
							<%}else if(md.isStep2 || md.isStepCancel || md.isStepComment || md.isStepReturn || md.isStepCopy || md.isDraft){%>
           					<!-- Begin Set Value Step2 -->
           					<SCRIPT LANGUAGE="JavaScript">
								hideSendTo('<%=step_type%>');
								dwr.util.setValue('__wf__employeeid', '<%=md.getWFDataValue("__wf__employeeid")%>');
								dwr.util.setValue('__wf__employee_fullname', '<%=md.getWFDataValue("__wf__employee_fullname")%>');
								dwr.util.setValue('__wf__position', '<%=md.getWFDataValue("__wf__position")%>');
								dwr.util.setValue('__wf__bu1', '<%=md.getWFDataValue("__wf__bu1")%>');
								dwr.util.setValue('__wf__bu2', '<%=md.getWFDataValue("__wf__bu2")%>');
								dwr.util.setValue('__wf__bu3', '<%=md.getWFDataValue("__wf__bu3")%>');
								dwr.util.setValue('__wf__bu4', '<%=md.getWFDataValue("__wf__bu4")%>');
								dwr.util.setValue('__wf__bu5', '<%=md.getWFDataValue("__wf__bu5")%>');
								
								var listValue = new Array(26);
								document.cscform.__wf__record.value = '';
								document.cscform.__wf__bill_record.value = '0';
								document.cscform.__wf__no_bill_record.value = '0';
								<%
								String[] record = md.getWFDataValue("__wf__record").split(",");
								int bill_record = 1;
								int no_bill_record = 1;
								ReportUDF systemCode = new ReportUDF();
								for( int i = 0 ; i < record.length ; i++ ){
								%>
								listValue[0]  = '<INPUT TYPE="checkbox" NAME="bill_checkbox<%=record[i]%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>">';
								listValue[1]  = '<%=md.getWFDataValue("__wf__texpend_cost_other$billdate$"+record[i])%>';
								<%if( md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1") ){%>
								listValue[2]  = '<A HREF="JavaScript:goEditBill(\'<%=bill_record%>\', true);"><%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%></A>';
								listValue[3]  = '<%=systemCode.getSystemCode("COST_TYPE",screenSingle.getUProfile().get("lang"),md.getWFDataValue("__wf__texpend_cost_other$costtype$"+record[i]))%>';
								<%}else{%>
								listValue[2]  = '<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>';
								listValue[3]  = '<A HREF="JavaScript:goEditNoBill(\'<%=no_bill_record%>\', true);"><%=systemCode.getSystemCode("COST_TYPE",screenSingle.getUProfile().get("lang"),md.getWFDataValue("__wf__texpend_cost_other$costtype$"+record[i]))%></A>';
								<%}%>
								listValue[4]  = '<%=md.getWFDataValue("__wf__texpend_cost_other$nets$"+record[i])%>';
								listValue[5]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$expendid$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="0" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_expendid"+record[i]:"hide_no_bill_expendid"+record[i])%>">';
								listValue[6]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$billdate$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$billdate$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_date"+record[i]:"hide_no_bill_date"+record[i])%>">';
								listValue[7]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$billno$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_no"+record[i]:"hide_no_bill_no"+record[i])%>">';
								listValue[8]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$costtype$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$costtype$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_name"+record[i]:"hide_no_bill_name"+record[i])%>">';
								listValue[9]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$nets$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$nets$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_nets"+record[i]:"hide_no_bill_nets"+record[i])%>">';
								listValue[10] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hotelcompany$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$hotelcompany$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_company"+record[i]:"hide_no_bill_company"+record[i])%>">';
								listValue[11] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hoteltaxno$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$hoteltaxno$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_taxno"+record[i]:"hide_no_bill_taxno"+record[i])%>">';
								listValue[12] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hoteladdr$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$hoteladdr$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_addr"+record[i]:"hide_no_bill_addr"+record[i])%>">';
								listValue[13] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hotelzipcode$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$hotelzipcode$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_zipcode"+record[i]:"hide_no_bill_zipcode"+record[i])%>">';
								listValue[14] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$amount$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$amount$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_amount"+record[i]:"hide_no_bill_amount"+record[i])%>">';
								listValue[15] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$vat$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$vat$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_vat"+record[i]:"hide_no_bill_vat"+record[i])%>">';
								listValue[16] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$workarea$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$workarea$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_workarea"+record[i]:"hide_no_bill_workarea"+record[i])%>">';
								listValue[17] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$workarea_desc$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$workarea_desc$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_workarea_desc"+record[i]:"hide_no_bill_workarea_desc"+record[i])%>">';
								listValue[18] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$coscenter$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$coscenter$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_cost_center"+record[i]:"hide_no_bill_cost_center"+record[i])%>">';
								listValue[19] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$coscenter_desc$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$coscenter_desc$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_cost_center_desc"+record[i]:"hide_no_bill_cost_center_desc"+record[i])%>">';
								listValue[20] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$budget$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$budget$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_budget"+record[i]:"hide_no_bill_budget"+record[i])%>">';
								listValue[21] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$budget_desc$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$budget_desc$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_budget_desc"+record[i]:"hide_no_bill_budget_desc"+record[i])%>">';
								listValue[22] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$remark$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$remark$"+record[i])%>" ID="<%="hide_remark"+record[i]%>">';
								listValue[23] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$billstatus$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_billstatus"+record[i]:"hide_no_billstatus"+record[i])%>">';
								listValue[24] = '<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?""+bill_record:""+no_bill_record)%>';
								listValue[25] = '<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>';
								addRecord('<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"bill":"")%>', listValue, false);

								<%
									if( md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1") ){
										bill_record++;
									}else{
										no_bill_record++;
									}
								}
								%>
								dwr.util.setValue('__wf__document_routing','<%=md.getWFDataValue("__wf__document_routing")%>');
								dwr.util.setValue('__wf__document_command_line','<%=md.getWFDataValue("__wf__document_command_line")%>');																								
								<%if(!md.isDraft){%>
								setDisabled(true);
								document.getElementById("button_bill").style.display = "none";
								document.getElementById("button_no_bill").style.display = "none";
								<%}%>
           					</SCRIPT>
           					<!-- End Set Value Step2 -->
							<%}else if(md.isStep3 || md.isAdminEdit || md.isAdminCancel || md.isAdminDelete || md.isAdminClean || md.isArchive){%>
           					<!-- Begin Set Value Step3 -->
           					<SCRIPT LANGUAGE="JavaScript">
								dwr.util.setValue('__wf__employeeid', '<%=md.getWFDataValue("__wf__employeeid")%>');
								dwr.util.setValue('__wf__employee_fullname', '<%=md.getWFDataValue("__wf__employee_fullname")%>');
								dwr.util.setValue('__wf__position', '<%=md.getWFDataValue("__wf__position")%>');
								dwr.util.setValue('__wf__bu1', '<%=md.getWFDataValue("__wf__bu1")%>');
								dwr.util.setValue('__wf__bu2', '<%=md.getWFDataValue("__wf__bu2")%>');
								dwr.util.setValue('__wf__bu3', '<%=md.getWFDataValue("__wf__bu3")%>');
								dwr.util.setValue('__wf__bu4', '<%=md.getWFDataValue("__wf__bu4")%>');
								dwr.util.setValue('__wf__bu5', '<%=md.getWFDataValue("__wf__bu5")%>');
								
								var listValue = new Array(26);
								document.cscform.__wf__record.value = '';
								document.cscform.__wf__bill_record.value = '0';
								document.cscform.__wf__no_bill_record.value = '0';
								<%
								String[] record = md.getWFDataValue("__wf__record").split(",");
								int bill_record = 1;
								int no_bill_record = 1;
								ReportUDF systemCode = new ReportUDF();
								for( int i = 0 ; i < record.length ; i++ ){
								%>
								listValue[0]  = '<INPUT TYPE="checkbox" NAME="bill_checkbox<%=record[i]%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>">';
								listValue[1]  = '<%=md.getWFDataValue("__wf__texpend_cost_other$billdate$"+record[i])%>';
								<%if( md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1") ){%>
								listValue[2]  = '<A HREF="JavaScript:goEditBill(\'<%=bill_record%>\', true);"><%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%></A>';
								listValue[3]  = '<%=systemCode.getSystemCode("COST_TYPE",screenSingle.getUProfile().get("lang"),md.getWFDataValue("__wf__texpend_cost_other$costtype$"+record[i]))%>';
								<%}else{%>
								listValue[2]  = '<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>';
								listValue[3]  = '<A HREF="JavaScript:goEditNoBill(\'<%=no_bill_record%>\', true);"><%=systemCode.getSystemCode("COST_TYPE",screenSingle.getUProfile().get("lang"),md.getWFDataValue("__wf__texpend_cost_other$costtype$"+record[i]))%></A>';
								<%}%>
								listValue[4]  = '<%=md.getWFDataValue("__wf__texpend_cost_other$nets$"+record[i])%>';
								listValue[5]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$expendid$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="0" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_expendid"+record[i]:"hide_no_bill_expendid"+record[i])%>">';
								listValue[6]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$billdate$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$billdate$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_date"+record[i]:"hide_no_bill_date"+record[i])%>">';
								listValue[7]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$billno$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_no"+record[i]:"hide_no_bill_no"+record[i])%>">';
								listValue[8]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$costtype$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$costtype$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_name"+record[i]:"hide_no_bill_name"+record[i])%>">';
								listValue[9]  = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$nets$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$nets$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_nets"+record[i]:"hide_no_bill_nets"+record[i])%>">';
								listValue[10] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hotelcompany$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$hotelcompany$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_company"+record[i]:"hide_no_bill_company"+record[i])%>">';
								listValue[11] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hoteltaxno$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$hoteltaxno$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_taxno"+record[i]:"hide_no_bill_taxno"+record[i])%>">';
								listValue[12] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hoteladdr$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$hoteladdr$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_addr"+record[i]:"hide_no_bill_addr"+record[i])%>">';
								listValue[13] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$hotelzipcode$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$hotelzipcode$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_zipcode"+record[i]:"hide_no_bill_zipcode"+record[i])%>">';
								listValue[14] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$amount$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$amount$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_amount"+record[i]:"hide_no_bill_amount"+record[i])%>">';
								listValue[15] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$vat$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$vat$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_vat"+record[i]:"hide_no_bill_vat"+record[i])%>">';
								listValue[16] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$workarea$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$workarea$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_workarea"+record[i]:"hide_no_bill_workarea"+record[i])%>">';
								listValue[17] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$workarea_desc$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$workarea_desc$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_workarea_desc"+record[i]:"hide_no_bill_workarea_desc"+record[i])%>">';
								listValue[18] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$coscenter$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$coscenter$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_cost_center"+record[i]:"hide_no_bill_cost_center"+record[i])%>">';
								listValue[19] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$coscenter_desc$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$coscenter_desc$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_cost_center_desc"+record[i]:"hide_no_bill_cost_center_desc"+record[i])%>">';
								listValue[20] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$budget$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$budget$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_budget"+record[i]:"hide_no_bill_budget"+record[i])%>">';
								listValue[21] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$budget_desc$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$budget_desc$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_bill_budget_desc"+record[i]:"hide_no_bill_budget_desc"+record[i])%>">';
								listValue[22] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$remark$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$remark$"+record[i])%>" ID="<%="hide_remark"+record[i]%>">';
								listValue[23] = '<INPUT TYPE="hidden" NAME="__wf__texpend_cost_other$billstatus$<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>" VALUE="<%=md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i])%>" ID="<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"hide_billstatus"+record[i]:"hide_no_billstatus"+record[i])%>">';
								listValue[24] = '<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?""+bill_record:""+no_bill_record)%>';
								listValue[25] = '<%=md.getWFDataValue("__wf__texpend_cost_other$billno$"+record[i])%>';
								addRecord('<%=(md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1")?"bill":"")%>', listValue, false);

								<%
									if( md.getWFDataValue("__wf__texpend_cost_other$billstatus$"+record[i]).equals("1") ){
										bill_record++;
									}else{
										no_bill_record++;
									}
								}
								%>
								<%if( !md.isAdminEdit ){%>
								setDisabled(true);
								document.getElementById("button_bill").style.display = "none";
								document.getElementById("button_no_bill").style.display = "none";
								<%}%>
           					</SCRIPT>
           					<!-- End Set Value Step3 -->					
           					<%}%>
							<%=screenSingle.endJSP()%>
						</FORM>
				</TD>
			  </TR>				
		  </TABLE>								
		<%if( request.getParameter("showHead") == null || request.getParameter("showHead").equals("true") ){%>
					</DIV>
					<!-- End Main Content -->
				</DIV>
			</DIV>
			<DIV ID="footer"><jsp:include page="../EMPVIEW/EMV_FOOTER.jsp" flush="true" /></DIV>
			</DIV>
		</DIV>
		<%}%>
	</BODY>
</HTML>