<%@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.ManageDocument"%>
<%@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.*"%>

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

<!-- Begin useBean -->

<jsp:useBean id="TEMPLATE_WORKFLOW" class="com.csc.library.system.Task" scope="page"/>

<%
TEMPLATE_WORKFLOW.setChannel(request,response);
TEMPLATE_WORKFLOW.checkProfile();
if( TEMPLATE_WORKFLOW.getUProfile() != null ){
	TEMPLATE_WORKFLOW.getUProfile().set("appname","WELFARE");
	UIManager screenSingle = (UIManager) TEMPLATE_WORKFLOW.process("SingleEntry","TEMPLATE_WORKFLOW");
	
	boolean isStep1 = false;
	boolean isStep2 = false;
	boolean isStep3 = false;
	boolean isStepCancel = false;
	boolean isStepComment = false;
	boolean isStepReturn = false;
	boolean isStepCopy = false;
	
	String wf = null;
	CheckNull chkNull = new CheckNull();
	Organization og = new Masfactor(screenSingle.getUProfile());
	String subject = null;
	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())));
	ManageDocument md = new ManageDocument();

	if( !chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
		subject = chkNull.chkNullString(request.getParameter("subject"));
		remark = chkNull.chkNullString(request.getParameter("__remark"));
	}else if( chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
		response.sendRedirect("../MYNOTE/SENT_COMPLETE.jsp");
	}else{
		subject = "";
		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();
		}
	}
	int stepid=Integer.parseInt(chkNull.chkNullString(request.getParameter("step_id"),"0"));
	
%>
<!-- End useBean -->

<% CscCalendar thisDate = new CscCalendar();%>

<HTML>
	<HEAD>
		<TITLE>myNOTE : Business Process Management Service</TITLE>
		<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
		<!-- Begin Link -->
		<LINK HREF="../CSS/MYNOTE.css" REL="stylesheet" TYPE="text/css">
		<LINK HREF="../CSS/MYNOTE_MENU.css" REL="stylesheet" TYPE="text/css">
		<!-- End Link -->
		<!-- Begin Import 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='/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/CheckRequisition.js"></script>
		<SCRIPT LANGUAGE="JavaScript">setLang('<%=screenSingle.getUProfile().get("lang")%>');</SCRIPT>
		<!-- End Import Script -->
		<SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript">
		<!--
			function goHelp(helpName,inputName,condition){
				with( document.cscform ){
					var helpReturn;
					var temp;
					
					if ( inputName == "__wf__weldesc" ||  inputName == "__wf__diseasedesc" ||  inputName == "__wf__siteweldesc" ||  inputName == "__wf__familydesc" ) {tmpObj = eval(inputName+""+condition);}
					if ( inputName == "__wf__familydesc" ) { tmpWhouse =  eval("__wf__mcomplain$whouse$"+condition);}
					
					if( inputName == "sendto" ){
						temp = __fixCon.value;
						if( condition.indexOf(",") > -1 ){
							condition = condition.replace(/,/g,"','");
						}
					 	helpReturn="wf_next_actor:EMPLOYEEID,sendto:MEMPLOYEE@FULLNAME";
						linkHelp_SendToReturn(helpName,helpReturn);
						__fixCon.value=temp;
					}else if( inputName == "cc" ){
						temp = __fixCon.value;
						helpReturn="wf_cc_actor:EMPLOYEEID,cc:MEMPLOYEE@FULLNAME";
						linkHelp_SendToReturn(helpName,helpReturn);
						__fixCon.value=temp;
					}else if( inputName == "__wf__weldesc" && !tmpObj.disabled ){
						temp = __fixCon.value;
						helpReturn="__wf__weldesc"+condition+":mwelfare.tdesc,__wf__mcomplain$welid$"+condition+":mwelfare.welid,__wf__mcomplain$amountmoney$"+condition+":welqty,__wf__mcomplain$docgid$"+condition+":mwelfare.docgid,__wf__mcomplain$whouse$"+condition+":mwelfare.whouse";
						linkHelp_ReturnWelfare(helpName,helpReturn);
						__fixCon.value=temp;
					}else if( inputName == "__wf__diseasedesc" && !tmpObj.disabled){
						temp = __fixCon.value;
						helpReturn="__wf__diseasedesc"+condition+":mdisease.tdesc,__wf__mcomplain$diseaseid$"+condition+":mdisease.disid";
						linkHelp_Return(helpName,helpReturn);
						__fixCon.value=temp;
					}else if( inputName == "__wf__siteweldesc" && !tmpObj.disabled){
						temp = __fixCon.value;
						__fixCon.value="siteweltype='0'";
						helpReturn="__wf__siteweldesc"+condition+":msitewel.tdesc,__wf__mcomplain$sitewelid$"+condition+":msitewel.sitewelid";
						linkHelp_Return(helpName,helpReturn);
						__fixCon.value=temp;
					}else if( inputName == "__wf__familydesc" && !tmpObj.disabled && tmpWhouse.value == "2") { // tmpWhouse เท่ากับสองคือเลือกสวัสดิการให้กับคนในครอบครัวไม่ใช่ตัวเอง
						temp = __fixCon.value;
						__fixCon.value = "EMPLOYEEID = '"+__wf__employeeid.value+"' and relationid in ('01','02','03','04','09','10','11','12','13')"; 
						helpReturn="__wf__familydesc"+condition+":mempl_family.fullname,__wf__mcomplain$line_no$"+condition+":mempl_family.line_no";
						linkHelp_Return(helpName,helpReturn);
						__fixCon.value=temp;
					}else if( inputName == "__wf__sp"){
						temp = __fixCon.value;
						helpReturn="__wf__sp:extid,__wf__sp_name:tdesc";
						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="BROWSE_HELP.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_ReturnWelfare(help,input){
				with( document.cscform ){
					var param="BROWSE_WELFAREHELP.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<>'6' and wf_status<>'3' and wf_status<>'8' and wf_status<>'A' and wf_status<>'B' and wf_status<>'')";
					var param="BROWSE_HELP.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 openHelp(){
				with( document.cscform ){
					window.open("","Help","left=150,top=150,width=700,height=570,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
				}
			}
			
			function goPages(num){	
				with( document.cscform ){
					var tmpObj = eval("__wf__weldesc"+num);
					var docgid = eval("__wf__mcomplain$docgid$"+num).value;			
					var sitewel = eval("__wf__mcomplain$welid$"+num).value;
					var doclist ="";
					if( eval("__wf__mcomplain$attach$"+num+".value").length>0 &&  eval("__wf__mcomplain$attach$"+num+".value")!="-1") {
						doclist = eval("__wf__mcomplain$attach$"+num).value;					
					}
					var  pam="WELWF001L.jsp?__num="+num+"&__fixCon=docgid='"+docgid+"'&__doclist="+doclist+"&__sitewelgid="+sitewel+"&__disabled="+__chkdisablechild.value;				
				}
				window.open(pam,"Help","left=150,top=150,width=700,height=500,toolbar=no,status=yes,scrollbars=yes"); 
			}

			function sumAmountMoney() {
				with( document.cscform ){
					__wf__totalmoney.value = "0.00";
					for (i=1;i<=eval(__wf__amountrow.value);i++) {
						indexRow = ""+i;
						if ( i < 10 )	indexRow = "0"+i;
						var tmpfield = eval("__wf__mcomplain$amountmoney$"+indexRow);
						var tmpvalue = delComma(tmpfield.value);
						var tmptotal = delComma(__wf__totalmoney.value);
						
						__wf__totalmoney.value = eval(tmptotal) + eval(tmpvalue);
						insertComma(__wf__totalmoney);
						checkInputComma(__wf__totalmoney);
					}
				}
			}

			function sumAmountRealMoney() {
				with( document.cscform ){
					__wf__totalrealmoney.value = "0.00";
					for (i=1;i<=eval(__wf__amountrow.value);i++) {
						indexRow = ""+i;
						if ( i < 10 )	indexRow = "0"+i;
						var tmpfield = eval("__wf__mcomplain$amountrealmoney$"+indexRow);
						var tmpvalue = delComma(tmpfield.value);
						var tmptotal = delComma(__wf__totalrealmoney.value);

						__wf__totalrealmoney.value = eval(tmptotal) + eval(tmpvalue);
						insertComma(__wf__totalrealmoney);
						checkInputComma(__wf__totalrealmoney);
					}
				}
			}

			function checkNumFloatNotBlank(obj,limitstart,limitend) {
				with( document.cscform ){
					if(obj.value != "") {
						checkNumFloat(obj,limitstart,limitend)
					} else {
						obj.value = "1.00";	
					}
//					__wf__totalmoney.value = eval(__wf__totalmoney.value)+eval(obj.value);
				}
				sumAmountMoney();
			}

			function checkNumFloatNotBlank2(obj,limitstart,strobjname) {
				with( document.cscform ){
					var limitend = eval("__wf__mcomplain$amountmoney$"+strobjname);
					if(obj.value != "") {
						checkNumFloat(obj,limitstart,limitend.value)
					} else {
						obj.value = "1.00";	
					}
//					__wf__totalmoney.value = eval(__wf__totalmoney.value)+eval(obj.value);
				}
				sumAmountRealMoney();
			}

			function AddROW() {
				with(document.cscform){
					if(eval(__wf__amountrow.value) < 5) {
						var chk = true;
						var indexRow = eval(__wf__amountrow.value) + 1;
						var indexRow2 = eval(__wf__amountrow.value);
						if(eval(indexRow) < 10) indexRow = "0"+indexRow;
						if(eval(indexRow2) < 10) indexRow2 = "0"+indexRow2;
						
						var chkvalue = eval("__wf__mcomplain$welid$"+indexRow2);
						if(chkvalue.value == "") {
							chk = false;
						}
						
						var trstyle = eval("addWelfare"+indexRow+".style");
						var chkdocnum = eval("__wf__mcomplain$docnum$"+indexRow);
						if((trstyle.display == "none") && chk){
							trstyle.display = "";
							__wf__amountrow.value = eval(__wf__amountrow.value) + 1;
							chkdocnum.value = __wf__amountrow.value;
						}
						
						sumAmountMoney();
					}
				}
			}

			function chkViewCal( strobj ) {
				with(document.cscform){
					tmpObj = eval(strobj);	
					if (!tmpObj.disabled) {
						viewCal(strobj);
					}
				}
			}

			function DelROW(){
				with(document.cscform){
					var chk=false;
					var tmpLastrow = eval(__wf__amountrow.value);
					// for :: บรรทัดแรกถึงบรรทัดสุดท้าย
					for(i=0; i<5; i++){
						var indexRow=""+i;
						if(i < 10) indexRow="0"+i;
						var chkbox = eval("chkRow"+indexRow);
						if(chkbox.checked){
							var trstyle = eval("addWelfare"+indexRow+".style");
							
							var chkweldesc = eval("__wf__weldesc"+indexRow);
							var chkwelid = eval("__wf__mcomplain$welid$"+indexRow);
							var chkdocgid = eval("__wf__mcomplain$docgid$"+indexRow);
							var chkdiseasedesc = eval("__wf__diseasedesc"+indexRow);
							var chkdiseaseid = eval("__wf__mcomplain$diseaseid$"+indexRow);
							var chksiteweldesc = eval("__wf__siteweldesc"+indexRow);
							var chksitewelid = eval("__wf__mcomplain$sitewelid$"+indexRow);
							var chkdatesent = eval("__wf__mcomplain$datesent$"+indexRow);
							var chkamount = eval("__wf__mcomplain$amountmoney$"+indexRow);
							var chknumberbill = eval("__wf__mcomplain$numberbill$"+indexRow);
							var chkdatebill = eval("__wf__mcomplain$datebill$"+indexRow);
							var chkattach = eval("__wf__mcomplain$attach$"+indexRow);
																					
							// for :: บรรทัดถัดจาก for i ถ้าเจอที่ไม่มี checkbox ก็ทำการ copy
							for(j=i+1; j<=tmpLastrow; j++){
								var indexRow2=""+j;
								if(j < 10) indexRow2="0"+j;
								var chkbox2 = eval("chkRow"+indexRow2);
								
								var chkweldesc2 = eval("__wf__weldesc"+indexRow2);
								var chkwelid2 = eval("__wf__mcomplain$welid$"+indexRow2);
								var chkdocgid2 = eval("__wf__mcomplain$docgid$"+indexRow2);
								var chkdiseasedesc2 = eval("__wf__diseasedesc"+indexRow2);
								var chkdiseaseid2 = eval("__wf__mcomplain$diseaseid$"+indexRow2);
								var chksiteweldesc2 = eval("__wf__siteweldesc"+indexRow2);
								var chksitewelid2 = eval("__wf__mcomplain$sitewelid$"+indexRow2);
								var chkdatesent2 = eval("__wf__mcomplain$datesent$"+indexRow2);
								var chkamount2 = eval("__wf__mcomplain$amountmoney$"+indexRow2);
								var chknumberbill2 = eval("__wf__mcomplain$numberbill$"+indexRow2);
								var chkdatebill2 = eval("__wf__mcomplain$datebill$"+indexRow2);
								var chkattach2 = eval("__wf__mcomplain$attach$"+indexRow2);
																
								if(!chkbox2.checked){
									chkweldesc.value = chkweldesc2.value;
									chkwelid.value = chkwelid2.value;
									chkdocgid.value = chkdocgid2.value;
									chkdiseasedesc = chkdiseasedesc2.value;
									chkdiseaseid = chkdiseaseid2.value;
									chksiteweldesc = chksiteweldesc2.value;
									chksitewelid = chksitewelid2.value;
									chkdatesent.value = chkdatesent2.value;
									chkamount.value = chkamount2.value;
									chknumberbill.value = chknumberbill2.value;
									chkdatebill.value = chkdatebill2.value;
									chkattach.value = chkattach2.value;
									chkbox2.checked = true;
									chkbox.checked = false;
									break;
								}
							}
						}
					}

					// for :: ไล่ลบบรรทัดที่มี checkbox
					for(i = tmpLastrow; i > 0; i-- ) {
						var indexRow=""+i;
						if(i < 10) indexRow="0"+i;
						var chkbox = eval("chkRow"+indexRow);
						var trstyle = eval("addWelfare"+indexRow+".style");
						
						var chkweldesc = eval("__wf__weldesc"+indexRow);
						var chkwelid = eval("__wf__mcomplain$welid$"+indexRow);
						var chkdocgid = eval("__wf__mcomplain$docgid$"+indexRow);
						var chkdiseasedesc = eval("__wf__diseasedesc"+indexRow);
						var chkdiseaseid = eval("__wf__mcomplain$diseaseid$"+indexRow);
						var chksiteweldesc = eval("__wf__siteweldesc"+indexRow);
						var chksitewelid = eval("__wf__mcomplain$sitewelid$"+indexRow);
						var chkdatesent = eval("__wf__mcomplain$datesent$"+indexRow);
						var chkamount = eval("__wf__mcomplain$amountmoney$"+indexRow);
						var chknumberbill = eval("__wf__mcomplain$numberbill$"+indexRow);
						var chkdatebill = eval("__wf__mcomplain$datebill$"+indexRow);
						var chkdocnum = eval("__wf__mcomplain$docnum$"+indexRow);
						var chkattach = eval("__wf__mcomplain$attach$"+indexRow);
												
						if (chkbox.checked && eval(__wf__amountrow.value) > 1) {
							trstyle.display = "none";
							chkbox.checked = false;
							chkweldesc.value = "";
							chkwelid.value = "";
							chkdocgid.value = "";
							chkdiseasedesc.value = "";
							chkdiseaseid.value = "";
							chksiteweldesc.value = "";
							chksitewelid.value = "";
							chkdatesent.value = datePresent();
							chkamount.value = "1.00";
							chknumberbill.value = "";
							chkdatebill.value = datePresent();
							chkdocnum.value = "";
							chkattach.value = "";
							__wf__amountrow.value = eval(__wf__amountrow.value) - 1;
						} else if (eval(__wf__amountrow.value) < 2) {
							chkbox.checked = false;
							break;
						} else {
							break;
						}
					}
					sumAmountMoney();
				}
			}
			
//*********************** Modified by pas
			
		var reqArray=new Array(5);
		ThaiCode[210]="กรุณารอสักครู่ ";
		EngCode[210]="Please wait !!!!! ";		
	   	ThaiCode[212]="กรุณาเลือกสวัสดิการ";
		EngCode[212]="Invalid welfare code !";
	   	ThaiCode[213]="กรุณาคลิกเอกสารแนบ";
		EngCode[213]="Invalid attach document !";
	   	ThaiCode[214] ="ยอดที่เบิกไปแล้ว          =";
		EngCode[214]  ="ยอดที่เบิกไปแล้ว          =";
	   	ThaiCode[215] ="ยอดสวัสดิการ             =";
		EngCode[215]  ="ยอดสวัสดิการ             =";
	   	ThaiCode[215] ="ยอดสวัสดิการ             =";
		EngCode[215]  ="ยอดสวัสดิการ             =";
	   	ThaiCode[216] ="ยอดคงเหลือ                =";
		EngCode[216]  ="ยอดคงเหลือ                =";
	   	ThaiCode[217] ="ยอดเบิกต่อครั้ง            =";
		EngCode[217]  ="ยอดเบิกต่อครั้ง            =";
	   	ThaiCode[219] ="ยอดเบิกเกินครั้งนี้         =";
		EngCode[219]  ="ยอดเบิกเกินครั้งนี้         =";		
	   	ThaiCode[220] ="ยอดที่ขอเบิก                =";
		EngCode[220]  ="ยอดที่ขอเบิก                =";		
		ThaiCode[218] ="ไม่สามารถเบิกได้ !!! ";
		EngCode[218]  ="Can't request  !!!";		
		
	function hiddenDiv(){
		with(document.cscform){
			 btsubmit.style.display="none";
			 showtxt.innerHTML="<p align='center'><img src='../IMAGES/WAITING.gif'><BR><font color='red' ><B>"+MyCode[210]+"</H3></font><p>";
		}
	}
	
	function displayDiv(){
				with(document.cscform){
						 btsubmit.style.display="";
						 showtxt.innerHTML="";
					}	
	}			
	
		var msg="";
		var openIndexArray =new Array();
   		var openValueArray =new Array();
	
 	function checkNumFloat(obj,min,max){
		if (obj.value != "") {
			if(obj.value.indexOf(",")>-1)
			     obj.value=obj.value.replace(",",""); 	
			obj.value = parseFloat(obj.value)+""; // แปลงจาก 01234.xx เป็น 1234.xx
			checkInputComma(obj);  // ถ้าพิม xxx ก็ให้เป็น xxx.00
			if (min >= 0 && max > 0) 	{
				callMaxMin(obj,min,max); // ตรวจดูว่าค่าที่กรอกเกินค่าสูงสุด หรือต่ำกว่าค่าต่ำสุดหรือไม่
			}
			insertComma(obj); //123456 ==> 123,456
		}
	}
	
	function postReturn(){
			with(document.cscform){
					checkNumFloat(__wf__mcomplain$amountmoney$01,1,10000000);
					__wf__mcomplain$sitewelid$01.value="";
					__wf__siteweldesc01.value="";
					__wf__mcomplain$line_no$01.value="";
					__wf__familydesc01.value="";
					__wf__mcomplain$diseaseid$01.value="";
					__wf__diseasedesc01.value="";
			}
	}
	
	function GoCheckWF1(step){
			hiddenDiv();
			//sumAmountMoney();
			if(validData()==0){			
			with(document.cscform){
					  checkNumFloat(__wf__mcomplain$amountmoney$01,1,10000000);
				 	  wid1 = __wf__mcomplain$welid$01;
					  //wid2 = __wf__mcomplain$welid$02;	
					  //wid3 = __wf__mcomplain$welid$03;	
					  //wid4 = __wf__mcomplain$welid$04;	
					  //wid5 = __wf__mcomplain$welid$05;	
						var  ch1=true;
						 ch1=checkItems(wid1,1,ch1,0,step);
						 //ch1=checkItems(wid2,2,ch1,1,step);						
						 //ch1=checkItems(wid3,3,ch1,2,step);						
						 //ch1=checkItems(wid4,4,ch1,3,step);						
						 //ch1=checkItems(wid5,5,ch1,4,step);												 				
								if(ch1){				
									DWREngine.beginBatch();		
									CheckRequisitionBean(reqArray,allItem);
									DWREngine.endBatch({	
										  async:false
									});
									}
				}	
			}		
	}
	
	function GoCheckWF(step){
			hiddenDiv();
			//sumAmountMoney();
			with(document.cscform){
				 	  wid1 = __wf__mcomplain$welid$01;
					 // wid2 = __wf__mcomplain$welid$02;	
					 // wid3 = __wf__mcomplain$welid$03;	
					 // wid4 = __wf__mcomplain$welid$04;	
					 // wid5 = __wf__mcomplain$welid$05;	
			for(var a = 0;a<wf_command.length;a++){
			if(wf_command[a].checked){
			if( wf_command[a].value =="send"){
						var  ch1=true;
						 ch1=checkItems(wid1,1,ch1,0,step);
						 //ch1=checkItems(wid2,2,ch1,1,step);						
						 //ch1=checkItems(wid3,3,ch1,2,step);						
						 //ch1=checkItems(wid4,4,ch1,3,step);						
						 //ch1=checkItems(wid5,5,ch1,4,step);												 				
								if(ch1){				
									DWREngine.beginBatch();		
									CheckRequisitionBean(reqArray,allItem);
									DWREngine.endBatch({	
										  async:false
									});
									}
						}else{
						 GoWF();
						 displayDiv();
						 }
							break;
						}			
					}									 
			}
	}
	
	function checkItems(objval,j,faq,str2,step){
	var str=j;
	with(document.cscform){
		if(faq){
						if(objval.value.length>0){
							if(step<=2)
							 		reqArray[str2]=objval.value+"#"+eval("__wf__employeeid.value")+"#"+eval("__wf__mcomplain$amountmoney$0"+j+".value")+"#"+eval("__wf__mcomplain$line_no$0"+j+".value")+"#"+eval("__wf__mcomplain$datebill$0"+j+".value")+"#"+''+"#"+"#"+eval("__wf__mcomplain$sitewelid$0"+j+".value")+"#"+eval("__wf__mcomplain$amountmoney$0"+j+".value")+"####"+str
							 else
							 		reqArray[str2]=objval.value+"#"+eval("__wf__employeeid.value")+"#"+eval("__wf__mcomplain$amountmoney$0"+j+".value")+"#"+eval("__wf__mcomplain$line_no$0"+j+".value")+"#"+eval("__wf__mcomplain$datebill$0"+j+".value")+"#"+''+"#"+"#"+eval("__wf__mcomplain$sitewelid$0"+j+".value")+"#"+eval("__wf__mcomplain$amountrealmoney$0"+j+".value")+"####"+str;
						}//if		
		  }//if
	  return faq;
	}//with
 }	
	
	function CheckRequisitionBean(reqArray,allItem){
			CheckRequisition.checkAllItems(reqArray,allItem);	
			
			  DWREngine.setPostHook(function() {
				process();
			  });			
	}	
	
var allItem = function(data1){
	msg="";
		for(var i=0;i<data1.length;i++){
				if(data1[i]!=null){						
						var vdata=data1[i].split('#');
						chkRequisition(vdata);
				}
		}
	}	
	
	
	function  chkRequisition(data1){
		if(data1[0]!= "true")	{
		        var req=eval("document.cscform.__wf__mcomplain$amountmoney$0"+data1[6]+".value");
					if( req.indexOf(",") > -1 )
							req = req.replace(",","");
				var overlimit=parseFloat(req);
				var limit=parseFloat(data1[3]);
				msg+=data1[4]+" "+MyCode[218]+" \n"
				           +MyCode[220]+req+"\n"
				           +MyCode[215]+data1[2]+"\n"
				           +MyCode[214]+data1[1]+"\n"
				           +MyCode[216]+data1[3]+"\n"
				           +MyCode[217]+data1[5]+"\n";
						   if(overlimit>limit)
						    	msg+=MyCode[219]+(overlimit-limit)+"\n";
				           msg+="----------------------------------------\n";
			}
		} 	
		
		function process(){
					displayDiv();
					if(msg.length>0){
						 alert(msg);
					}else{
						GoWF();
					}
	}
	
	function validData(){
			with(document.cscform){
					var chk=0;
					 chk=checkValidData(addWelfare01.style.display,__wf__mcomplain$welid$01,__wf__mcomplain$attach$01);
					   return chk;
			}
	}
	
	function checkValidData(obj1,obj2,obj3){
								  if(obj1.length==0){
									if(obj2.value.length==0){
												alert(MyCode[212]);
												displayDiv();
												return 1;
									}
									/*if(obj3.value.length==0){
												alert(MyCode[213]);
												displayDiv();
												return 1;
									}*/
					   }
					   return 0;							
	}
	
	//*********************** end Modified by pas
	
		-->
		</SCRIPT>
	</HEAD>
	<BODY BGCOLOR=#FFFFFF onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif')">
	<!-- ImageReady Slices (02.psd) -->
		<FORM NAME="cscform" METHOD="post" ACTION="WELWF001.jsp">
			<INPUT TYPE="hidden" NAME="__screen" VALUE="WELWF001">
			<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="3001">
			<INPUT TYPE="hidden" NAME="__wf_id" VALUE="3001">
			<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="<%=stepid%>">
			<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="<%=chkNull.chkNullString(request.getParameter("__oldDocumentID"),screenSingle.getDataLabel("DOC_NO"))%>">
			<INPUT TYPE="hidden" NAME="__oldWF" VALUE="<%=chkNull.chkNullString(request.getParameter("__oldWF"),screenSingle.getDataLabel("WF_STATUS"))%>">			
			<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="__employeeid" VALUE="<%=screenSingle.getUProfile().get("employeeid")%>">
            
			<%=screenSingle.InitialVariable()%>
			
			<DIV ID="toolTipLayer" STYLE="position:absolute; visibility: hidden"></DIV>
			<SCRIPT LANGUAGE="JavaScript">initToolTips();</SCRIPT>
			
			<TABLE WIDTH=950 BORDER=0 ALIGN="center" CELLPADDING=0 CELLSPACING=0>
				<jsp:include page="../MYNOTE/MYNOTE_HEAD.jsp" flush="true"/>
						<DIV ALIGN="right">
						<!-- Begin Step1 -->
						<%
						if( (request.getParameter("__singlereadonly") == null || request.getParameter("__readonly") == null) &&
							request.getParameter("__singledisabled") == null && chkNull.chkNullString(request.getParameter("__help")).equals("") ){
							isStep1 = true;
							String screen_value = chkNull.chkNullString(screenSingle.getDataLabel("SCREEN_VALUE"));
							String wf_status = chkNull.chkNullString(screenSingle.getDataLabel("WF_STATUS"));

							md.setUProfile(screenSingle.getUProfile());
							md.setParam("wf_id","3001");
							md.setParam("wf_ver","1");
							md.setParam("wf_seq_no","0");
							md.setParam("step_id","1");
							md.setParam("step_seq_no","1");
							md.setParam("actor_id",screenSingle.getUProfile().getActor());
							md.setParam("position_code",screenSingle.getUProfile().get("job"));
							
							if( screen_value.length() > 0 ){
								md.setWFDataValue(screen_value);
							}else{
								screen_value = chkNull.chkNullString(request.getParameter("__screen_value"));
								if( screen_value.length() > 0 && !chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
									md.setWFDataValue(screen_value);
								}
							}
						%>
							<INPUT TYPE="hidden" NAME="__initiator" VALUE="<%=screenSingle.getUProfile().get("actorid")%>">
							<INPUT TYPE="hidden" NAME="__position_code" VALUE="<%=screenSingle.getUProfile().get("job")%>">
							<INPUT TYPE="hidden" NAME="__doc_no" VALUE="<%=screenSingle.getDataLabel("DOC_NO")%>">
							<INPUT TYPE="hidden" NAME="__screen_value" VALUE="">

							<INPUT TYPE="hidden" NAME="__wfapprove" VALUE="false">
							<INPUT TYPE="hidden" NAME="wf_command" VALUE="initiate">
							<INPUT TYPE="hidden" NAME="__finflow" VALUE="0">
							
							<INPUT TYPE="hidden" NAME="__wf_status" VALUE="<%=wf_status%>">
							
							<INPUT TYPE="hidden" NAME="attach_time" VALUE="<%=attach_time%>">
							<INPUT TYPE="hidden" NAME="reference_delete" VALUE="">
							<INPUT TYPE="hidden" NAME="attach_file_delete" VALUE="">
						<!-- End Step1 -->
						<!-- Begin Step2 -->
						<%
						}else if( ((request.getParameter("__singlereadonly") == null || request.getParameter("__readonly") == null) &&
								  request.getParameter("__singledisabled") == null && !chkNull.chkNullString(request.getParameter("__help")).equals("")) ||
								  (chkNull.chkNullString(request.getParameter("__singlereadonly")).equals("true") && chkNull.chkNullString(request.getParameter("__readonly")).equals("false")) ){
							isStep2 = true;
							String screen_value = chkNull.chkNullString(screenSingle.getDataLabel("SCREEN_VALUE"));
							
							md.setUProfile(screenSingle.getUProfile());
							md.setParam("wf_id",request.getParameter("wf_id"));
							md.setParam("wf_ver",request.getParameter("wf_ver"));
							md.setParam("wf_seq_no",request.getParameter("wf_seq_no"));
							md.setParam("step_id",request.getParameter("step_id"));
							md.setParam("step_seq_no",request.getParameter("step_seq_no"));
							md.setParam("actor_id",screenSingle.getUProfile().getActor());
							md.setParam("position_code",screenSingle.getUProfile().get("job"));
							md.setVW_Incident();
							md.setWFDataValue(screen_value);

							if( md.getIncidentValue("READ_CHECK").equals("0") ){
								md.changeReadFlag();
							}
							
							if( (request.getParameter("__singlereadonly") == null || request.getParameter("__readonly") == null) &&
								request.getParameter("__singledisabled") == null && !chkNull.chkNullString(request.getParameter("__help")).equals("") &&
								!screenSingle.getDataLabel("WF_STATUS").equals("7") && !screenSingle.getDataLabel("WF_STATUS").equals("4") ){
								isStepCancel = true;
								isStep2 = false;
							}else if( chkNull.chkNullString(request.getParameter("isComment")).equals("true") ){
								isStep2 = false;
								isStepCancel = false;
								isStepComment = true;
							}else if( screenSingle.getDataLabel("WF_STATUS").equals("7") ){
								isStep2 = false;
								isStepCancel = false;
								isStepComment = false;
								isStepReturn = true;
							}else if( screenSingle.getDataLabel("WF_STATUS").equals("4") ){
								isStep2 = false;
								isStepCancel = false;
								isStepComment = false;
								isStepReturn = false;
								isStepCopy = true;
							}
						%>
							<INPUT TYPE="hidden" NAME="__wfapprove" VALUE="true">
							
							<INPUT TYPE="hidden" NAME="__initiator" VALUE="<%=screenSingle.getDataLabel("INITIATOR")%>">
							<INPUT TYPE="hidden" NAME="__position_code" VALUE="<%=screenSingle.getDataLabel("POSITION_CODE")%>">
							<INPUT TYPE="hidden" NAME="__doc_no" VALUE="<%=screenSingle.getDataLabel("DOC_NO")%>">
							<INPUT TYPE="hidden" NAME="__screen_value" VALUE="<%=screenSingle.getDataLabel("SCREEN_VALUE")%>">
							<INPUT TYPE="hidden" NAME="__start_time" VALUE="<%=screenSingle.getDataLabel("START_TIME")%>">
						
						<!-- End Step2 -->
						<!-- Begin Step3 -->
						<%
						}else if( chkNull.chkNullString(request.getParameter("__singledisabled")).equals("true") && chkNull.chkNullString(request.getParameter("__readonly")).equals("true") ){
							isStep3 = true;
							String screen_value = chkNull.chkNullString(screenSingle.getDataLabel("SCREEN_VALUE"));
							
							md.setUProfile(screenSingle.getUProfile());
							md.setParam("wf_id",request.getParameter("wf_id"));
							md.setParam("wf_ver",request.getParameter("wf_ver"));
							md.setParam("wf_seq_no",request.getParameter("wf_seq_no"));
							md.setParam("step_id",request.getParameter("step_id"));
							md.setParam("step_seq_no",request.getParameter("step_seq_no"));
							md.setParam("actor_id",screenSingle.getUProfile().getActor());
							md.setParam("position_code",screenSingle.getUProfile().get("job"));
							md.setVW_Incident();
							md.setWFDataValue(screen_value);
							
							if( md.getIncidentValue("READ_CHECK").equals("0") ){
								md.changeReadFlag();
							}
						}
						%>
						<!-- End Step3 -->
						<!-- Begin Head -->
							<TABLE WIDTH="95%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
											<TR BGCOLOR="EFEFEF">
						<%
											if( isStep1 ){
						%>
												<TD WIDTH="50%"><DIV ALIGN="left"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Initiator")</SCRIPT> : </STRONG><%=screenSingle.getUProfile().get("fullname")%></DIV></TD>
												<TD WIDTH="50%"><DIV ALIGN="right"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Position")</SCRIPT> : </STRONG><%=screenSingle.getUProfile().get("positionname")%></DIV></TD>
						<%
											}else{
						%>
												<TD WIDTH="50%"><DIV ALIGN="left"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Initiator")</SCRIPT> : </STRONG><%=screenSingle.getDataLabel("VW_INCIDENT","FBEGINER")%></DIV></TD>
												<TD WIDTH="50%"><DIV ALIGN="right"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Position")</SCRIPT> : </STRONG><%=screenSingle.getDataLabel("VW_INCIDENT","INITIATOR_TPOSITION")%></DIV></TD>
						<%
											}
						%>
											</TR>
										</TABLE>
									</FONT></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>
						<!-- End Head -->
							<BR>
						<!-- Begin Help -->
							<TABLE WIDTH="95%" 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"><FONT COLOR="#FFFFFF"></FONT></TD>
									<TD VALIGN="middle"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" CLASS="txt01">
											<TR BGCOLOR="EFEFEF">
												<TD WIDTH="99%" BGCOLOR="EFEFEF"><DIV ALIGN="center"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Welfare Requistion Form")</SCRIPT></STRONG></DIV></TD>
												<!--TD BGCOLOR="EFEFEF"><DIV ALIGN="right"><A HREF="JavaScript:openHelp();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_HELP.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD-->
											</TR>
										</TABLE>
									</FONT></TD>
									<TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/R2.gif"><FONT COLOR="#FFFFFF"></FONT></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>
						<!-- End Help -->
							<BR>
						<!-- Begin Send To -->
						<%
						if( !isStep3 ){
						%>
							<TABLE WIDTH="95%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
						<%
										if( isStep1 || isStep2 ){
											String[] sendto = md.genSendTo().split("#");
						%>
											<TR BGCOLOR="#0099CC" ID="RowSendTo">
												<TD WIDTH="19%" BGCOLOR="#0099CC"><DIV ALIGN="right"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("To ")</SCRIPT> : </STRONG></DIV></TD>
												<TD WIDTH="81%" BGCOLOR="#EFEFEF">
													<INPUT TYPE="text" NAME="sendto" SIZE="40" VALUE="<%=chkNull.chkNullString(request.getParameter("sendto"),sendto[0])%>" CLASS="txt01" READONLY>
													<A HREF="JavaScript: goHelp('MEMPLOYEEHELP','sendto',<%=sendto[1]%>);" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('employee_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><IMG SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" ALT="SEARCH" NAME="employee_image" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle"></A>
													<INPUT TYPE="hidden" NAME="wf_next_actor" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_next_actor"),sendto[2])%>">
												</TD>
											</TR>
											<TR BGCOLOR="#0099CC">
												<TD WIDTH="19%" BGCOLOR="#0099CC"><DIV ALIGN="right"><!--STRONG--><SCRIPT LANGUAGE="JavaScript">swapLang("CC")</SCRIPT> : <!--/STRONG--></DIV></TD>
												<TD WIDTH="81%" BGCOLOR="#EFEFEF">
													<INPUT TYPE="text" NAME="cc" SIZE="40" VALUE="<%=chkNull.chkNullString(request.getParameter("cc"))%>" CLASS="txt01">
													<A HREF="JavaScript: goHelp('MEMPLOYEEHELP','cc','');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('employee_image2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><IMG SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" ALT="SEARCH" NAME="employee_image2" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle"></A>
													<INPUT TYPE="hidden" NAME="wf_cc_actor" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_cc_actor"))%>">
												</TD>
											</TR>
						<%
										}
						%>
											<TR BGCOLOR="#0099CC">
												<TD WIDTH="19%" BGCOLOR="#0099CC"><DIV ALIGN="right"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Subject")</SCRIPT> : </STRONG></DIV></TD>
												<TD WIDTH="81%" BGCOLOR="#EFEFEF"><INPUT TYPE="text" NAME="subject" SIZE="50" VALUE="<%=chkNull.chkNullString(subject)%>" onMouseOver="toolTip('<%=(screenSingle.getUProfile().get("lang").equals("tha")?"ชื่อเรื่อง":"Subject")%>')" onMouseOut="toolTip()" CLASS="txt01" READONLY>
													<SCRIPT LANGUAGE="JavaScript">document.cscform.subject.value=swap2String("Welfare Request Form"); </SCRIPT>
						<%
										if( !isStep2 && !isStepComment && !isStepReturn ){
						%>
													<A HREF="JavaScript:linkHelpWF('WORKFLOW_DATAHELP','__docno');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('doc_no_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"> <IMG SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" ALT="SEARCH" NAME="doc_no_image" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle"></A>
						<%
										}
						%>
												</TD>
											</TR>
										</TABLE>
									</FONT></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>
						    
						    <%
						}
						%>
						<!-- End Send To -->
						<!-- Begin Code -->
							<TABLE WIDTH="95%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
										<!-- Begin User Code -->
											<TR bgColor=#efefef>
												<TD bgColor=#0099cc align='Left' colspan="2"><font size="2">&nbsp;
											  <SCRIPT language=JavaScript>swapLang("Employee")</SCRIPT></U>&nbsp;:&nbsp;</font></TD>
											</TR>
											<TR bgcolor=#efefef>
											  <TD align="right"  bgcolor=#0099cc><SCRIPT language=JavaScript>swapLang("Employee")</SCRIPT>&nbsp;&nbsp;:&nbsp;</TD>
												<TD bgcolor=#efefef>&nbsp;<INPUT size="52" type="text" name="__wf__fullname" value = "<%=screenSingle.getUProfile().get("employeeid")%> <%=screenSingle.getUProfile().get("fullname")%>" disabled></TD>
											</TR>
											<TR bgcolor=#efefef>
												<TD align="right" bgcolor=#0099cc><SCRIPT language=JavaScript>swapLang("Position")</SCRIPT>&nbsp;&nbsp;:&nbsp;</TD>
												<TD bgcolor=#efefef>&nbsp;<INPUT size="52" type="text" name="__wf__position" value = "<%=screenSingle.getUProfile().get("positionname")%>"disabled></TD>
											</TR>
											<TR bgcolor=#efefef>
												<TD align="right" bgcolor=#0099cc><SCRIPT language=JavaScript>swapLang("Bu1")</SCRIPT>&nbsp;&nbsp;:&nbsp;</TD>
												<TD bgcolor=#efefef>&nbsp;<INPUT size="52" type="text" name="__wf__bu1" value = "<%=screenSingle.getUProfile().get("bu1name")%>" disabled></TD>
											</TR>
											<TR bgcolor=#efefef>
												<TD align="right" bgcolor=#0099cc><SCRIPT language=JavaScript>swapLang("Bu2")</SCRIPT>&nbsp;&nbsp;:&nbsp;</TD>
												<TD bgcolor=#efefef>&nbsp;<INPUT size="52" type="text" name="__wf__bu2" value = "<%=screenSingle.getUProfile().get("bu2name")%>" disabled></TD>
											</TR>
											<TR bgcolor=#efefef>
												<TD align="right" bgcolor=#0099cc><SCRIPT language=JavaScript>swapLang("Bu3")</SCRIPT>&nbsp;&nbsp;:&nbsp;</TD>
												<TD bgcolor=#efefef>&nbsp;<INPUT size="52" type="text" name="__wf__bu3" value = "<%=screenSingle.getUProfile().get("bu3name")%>" disabled></TD>
											</TR>
											<%
													if( chkNull.chkNullString(request.getParameter("step_id")).equals("4") || chkNull.chkNullString(request.getParameter("step_id")).equals("3") ){
											%>
											
											<TR bgcolor=#efefef>
												<TD align="right" bgcolor=#0099cc><SCRIPT language=JavaScript>swapLang("Spacial of welfare")</SCRIPT>&nbsp;&nbsp;:&nbsp;</TD>
											  <TD bgcolor=#efefef>&nbsp;<INPUT size="10" type="text" name="__wf__sp" value = "<%=md.getWFDataValue("__wf__sp")%>" disabled>
											    <A HREF="JavaScript: goHelp('MWELFARE_EXTHELP','__wf__sp');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('999','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><IMG SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" ALT="SEARCH" NAME="employee_image2" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle">
											    <INPUT size="35" type="text" name="__wf__sp_name" value = "<%=md.getWFDataValue("__wf__sp_name")%>" disabled>
											    </A></TD>
											</TR>
											<%
												}
											%>											
											<TR><TD COLSPAN="2"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
												<TR>
													<TD align="left" bgcolor=#0099cc colspan="2"><SCRIPT language=JavaScript>swapLang("รายการสวัสดิการ")</SCRIPT>&nbsp;&nbsp;:&nbsp;</TD>
												</TR>
												
												<%
														String indexRow = "01";
												%>
												<TR  ID = "addWelfare<%=indexRow%>">
														<TD width="22%" align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Welfare")</SCRIPT></TD>
														<TD width="78%" NOWRAP="nowrap" CLASS="desc"><DIV ALIGN="left"><INPUT TYPE="hidden" NAME="__wf__mcomplain$docnum$<%=indexRow%>" VALUE="1"><INPUT TYPE="text" NAME="__wf__mcomplain$welid$<%=indexRow%>" VALUE="" readonly  size="10"><A HREF="JavaScript: goHelp('MWELFAREHELP_WF','__wf__weldesc','<%=indexRow%>');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('employee_image2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><IMG SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" ALT="SEARCH" NAME="employee_image2" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle"></A><INPUT TYPE="text" NAME="__wf__weldesc<%=indexRow%>" SIZE="50"  MAXLENGTH="50" READONLY></DIV></TD>
													</TR>
													<TR>
													 <TD align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Family")</SCRIPT></TD>
                                                    <TD NOWRAP="nowrap" CLASS="desc"><DIV ALIGN="left"><INPUT TYPE="text" NAME="__wf__mcomplain$line_no$<%=indexRow%>" VALUE="" readonly size="10"><A HREF="javascript:goHelp('MEMPL_FAMILYHELP','__wf__familydesc','<%=indexRow%>')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('employee_image2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><IMG SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" ALT="SEARCH" NAME="employee_image2" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle"></A><INPUT TYPE="text" SIZE="50" NAME="__wf__familydesc<%=indexRow%>" READONLY VALUE="<%=chkNull.chkNullString(request.getParameter("__wf__familydesc01"))%>">
														
													</DIV></TD>
													</TR>
													<TR>
													<TD align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Disease ");</script></td>
													<TD NOWRAP="nowrap" CLASS="desc"><DIV ALIGN="left"><INPUT TYPE="text" NAME="__wf__mcomplain$diseaseid$<%=indexRow%>"  size="10" VALUE="" readonly><A HREF="javascript:goHelp('MDISEASEHELP','__wf__diseasedesc','<%=indexRow%>')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('employee_image2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><IMG SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" ALT="SEARCH" NAME="employee_image2" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle"></A><INPUT TYPE="text" SIZE="50" NAME="__wf__diseasedesc<%=indexRow%>" READONLY VALUE="<%=chkNull.chkNullString(request.getParameter("__wf__diseasedesc01"))%>"></DIV></TD>
													</TR>
													<TR>
													 <TD align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Site welfare");</script></td>
                                                    <TD NOWRAP="nowrap" CLASS="desc"><DIV ALIGN="left"><INPUT TYPE="text" NAME="__wf__mcomplain$sitewelid$<%=indexRow%>" VALUE="" size="10" readonly><A HREF="javascript:goHelp('MSITEWELHELP','__wf__siteweldesc','<%=indexRow%>')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('employee_image2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><IMG SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" ALT="SEARCH" NAME="employee_image2" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle"></A><INPUT TYPE="text" SIZE="50" NAME="__wf__siteweldesc<%=indexRow%>" READONLY VALUE="<%=chkNull.chkNullString(request.getParameter("__wf__siteweldesc01"))%>"></DIV></TD>
													</TR>
													<TR>
													<TD align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Date sent")</SCRIPT></TD>
													<TD NOWRAP="nowrap" CLASS="desc"><DIV ALIGN="left"><INPUT TYPE="text" NAME="__wf__mcomplain$datesent$<%=indexRow%>" VALUE="<%=thisDate.getDDMMYYYY()%>" SIZE="10" MAXLENGTH="10" ONKEYPRESS="chkInteger();" ONBLUR="chkInputDate(this);" ONKEYUP="formatDate(this);" ONFOCUS="this.select();">
														<A HREF="#" ONMOUSEOUT="MM_swapImgRestore()" ONMOUSEOVER="MM_swapImage('Image111','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" ONCLICK="chkViewCal('__wf__mcomplain$datesent$<%=indexRow%>')"><IMG SRC="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" ALT="Calendar" NAME="Image111" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle" ID="Image111"></A></DIV>													</TD>
													</TR>	
													<TR>
													<TD align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Receipt date")</SCRIPT></TD>
													<TD NOWRAP="nowrap" CLASS="desc"><DIV ALIGN="left"><INPUT TYPE="text" NAME="__wf__mcomplain$datebill$<%=indexRow%>" VALUE="<%=thisDate.getDDMMYYYY()%>" SIZE="10" MAXLENGTH="10" ONKEYPRESS="chkInteger();" ONBLUR="chkInputDate(this);" ONKEYUP="formatDate(this);" ONFOCUS="this.select();">
														<A HREF="#" ONMOUSEOUT="MM_swapImgRestore()" ONMOUSEOVER="MM_swapImage('Image111','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" ONCLICK="chkViewCal('__wf__mcomplain$datebill$<%=indexRow%>')"><IMG SRC="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" ALT="Calendar" NAME="Image111" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle" ID="Image111"></A></DIV>													</TD>
													</TR>												
													<TR>
													<TD align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Receipt number")</SCRIPT></TD>
													<TD CLASS="columnobject1"><DIV ALIGN="left"><INPUT TYPE="text" NAME="__wf__mcomplain$numberbill$<%=indexRow%>" VALUE="" MAXLENGTH="13" SIZE="10"></DIV></TD>
													</TR>
													<TR>		
													<TD align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Total money")</SCRIPT></TD>										
													<TD CLASS="columnobject1"><DIV ALIGN="left"><INPUT TYPE="text" NAME="__wf__mcomplain$amountmoney$<%=indexRow%>" VALUE="1.00" MAXLENGTH="10" SIZE="10" onBlur="checkNumFloatNotBlank(this,1,10000000)" onKeypress="checkWordNumber(this.value)" onFocus="callDelComma(this)" onKeyup="checkComma(this,2)"></DIV></TD>
													</TR>													
													<%
															if( chkNull.chkNullString(request.getParameter("step_id")).equals("4") || chkNull.chkNullString(request.getParameter("step_id")).equals("3") ){
													%>
													<TR>
													<TD align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Total pay money")</SCRIPT></TD>
													<TD CLASS="columnobject1"><DIV ALIGN="left"><INPUT TYPE="text" NAME="__wf__mcomplain$amountrealmoney$<%=indexRow%>" VALUE="1.00" MAXLENGTH="10" SIZE="10" onBlur="checkNumFloatNotBlank2(this,1,'<%=indexRow%>');" onKeypress="checkWordNumber(this.value)" onFocus="callDelComma(this)" onKeyup="checkComma(this,2)" <%if(!chkNull.chkNullString(request.getParameter("step_id")).equals("3")){%> DISABLED <%}%>></DIV></TD>
													</TR>
													<%
															}
													%>
													<TR>
													<TD align="right" bgcolor=#0099cc ><SCRIPT language="javascript">swapLang("Document")</SCRIPT></TD>
													<TD CLASS="desc">
														<A HREF="javascript:goPages('<%=indexRow%>');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image112','','../IMAGES/BUTTON/SWAP/COPY_SWAP20.gif',1)"><IMG src="../IMAGES/BUTTON/MAIN/COPY20.gif" alt="Attach Document" name="Image112" width="20"  border="0" align="absmiddle" id="Image112" ></A></TD>
												</TR>
                                                <INPUT TYPE="hidden" NAME="__wf__mcomplain$whouse$<%=indexRow%>" VALUE="">
                                                <INPUT TYPE="hidden" NAME="__wf__mcomplain$docgid$<%=indexRow%>" VALUE="">
												<INPUT TYPE="hidden" NAME="__wf__mcomplain$attach$<%=indexRow%>" VALUE="">
												<INPUT TYPE="hidden" NAME="__wf__attachdesc<%=indexRow%>" value="<%=chkNull.chkNullString(request.getParameter("__wf__attachdesc"+indexRow),",")%>">
												<INPUT TYPE="hidden" NAME="__wf__totalmoney" VALUE="1.00" SIZE="10" READONLY>
												<INPUT TYPE="hidden" NAME="__wf__totalrealmoney" VALUE="0.00" SIZE="10" READONLY>
												<TR>
													<TD colspan="2" align="center" bgcolor=#0099cc >&nbsp;</TD>
												</TR>
												<INPUT TYPE="hidden" NAME="__wf__amountrow" VALUE = "1">
                                                <INPUT TYPE="hidden" NAME="__wf__employeeid" VALUE="<%=screenSingle.getUProfile().get("employeeid")%>">
                                                <INPUT TYPE="hidden" NAME="__chkdisablechild" VALUE="<%if(chkNull.chkNullString(request.getParameter("step_seq_no"),"1").equals("1") && isStep1){out.print("");}else{out.print("true");}%>">
												<TR>
													<TD  BGCOLOR = "#efefef" colspan="10">&nbsp;1. กรณีเบิกเงินสวัสดิการทุกประเภท<B><U>ยกเว้นเงินช่วยเหลืองานศพ</U></B>จะทำการโอนเข้าบัญชีเงินเดือน</TD>
												</TR>
												<TR>
													<TD  BGCOLOR = "#efefef" colspan="10">&nbsp;2. เงื่อนไขการโอนเงินเข้าบัญชี จะต้อง<U>นำส่งเอกสารทำเรื่องอนุมัติก่อนวันที่ 10 ของเดือน</U>จะได้รับเงินโอนเข้าบัญชีพร้อมเงินเดือนในเดือนนั้น <B><U>กรณีส่งเอกสารหรือขออนุมัติภายหลังวันที่ 10 ของเดือน</U></B> จะได้รับเงินโอนเข้าบัญชีพร้อมเงินเดือนในเดือนถัดไป</TD>
												</TR>

											</TABLE></TD></TR>


										<!-- End User Code -->
											<TR BGCOLOR=#EFEFEF>
											  <TD WIDTH="222" BGCOLOR="#0099CC" CLASS="txt01" ALIGN="right"><SCRIPT LANGUAGE="JavaScript">swapLang("Priority");</SCRIPT> :</TD>
												<TD WIDTH="685" BGCOLOR="#EFEFEF">
													<INPUT TYPE="radio" NAME="priority" VALUE="0">
													<SCRIPT LANGUAGE="JavaScript">swapLang("Normal")</SCRIPT>
													<INPUT TYPE="radio" NAME="priority" VALUE="1">
													<SCRIPT LANGUAGE="JavaScript">swapLang("High")</SCRIPT>
													<INPUT TYPE="radio" NAME="priority" VALUE="2">
													<SCRIPT LANGUAGE="JavaScript">swapLang("Highest")</SCRIPT>
											  </TD>
											</TR>
										</TABLE>
									</FONT></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>
						<!-- End Code -->
							<BR>
           				<!-- Begin Remark -->
           					<TABLE WIDTH="95%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
											<TR BGCOLOR="#0099CC">
												<TD WIDTH="15%" VALIGN="top" BGCOLOR="#0099CC"><DIV ALIGN="right"><%=screenSingle.getLabel("REMARK")%> :</DIV></TD>
												<TD WIDTH="85%" BGCOLOR="#FFFFFF">
						<%
												if( isStep1 ){
						%>
													<%=screenSingle.getInput("REMARK")%>
						<%
													if( screenSingle.getDataLabel("REMARK").trim().length() < 1 ){
						%>
													<SCRIPT LANGUAGE="JavaScript">setValue('__remark',document.cscform.remark.value);</SCRIPT>
						<%
													}
												}else{
						%>
												<%=screenSingle.getInput("REMARK")%>
						<%
												}
						%>
												</TD>
											</TR>
										</TABLE>
									</FONT></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>
           				<!-- End Remark -->
           					<BR>
           				    
       				      <!-- Begin Workflow Command -->
           				<%
           				if( isStep2 ){
           				%>
           					<TABLE WIDTH="95%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
											<TR BGCOLOR="#EFEFEF">
												<TD WIDTH="26%" BGCOLOR="#0099CC" ALIGN="right" CLASS="txt01"><SCRIPT LANGUAGE="JavaScript">swapLang("Command")</SCRIPT> :</TD>
												<TD WIDTH="74%" BGCOLOR="#EFEFEF">
													<INPUT TYPE="radio" NAME="wf_command" VALUE="send" CHECKED>
													<SCRIPT LANGUAGE="JavaScript">swapLang("Send");</SCRIPT>
													<INPUT TYPE="radio" NAME="wf_command" VALUE="abort">
													<SCRIPT LANGUAGE="JavaScript">swapLang("Reject");</SCRIPT>
													<INPUT TYPE="radio" NAME="wf_command" VALUE="return">
													<SCRIPT LANGUAGE="JavaScript">swapLang("Return");</SCRIPT>
												</TD>
											</TR>
											<!--TR BGCOLOR="#EFEFEF">
												<TD WIDTH="26%" BGCOLOR="#0099CC" ALIGN="right" CLASS="txt01"><SCRIPT LANGUAGE="JavaScript">swapLang("Finish Workflow")</SCRIPT> :</TD>
												<TD WIDTH="74%" BGCOLOR="#EFEFEF">
													<INPUT TYPE="radio" NAME="__finflow" VALUE="1">
													<SCRIPT LANGUAGE="JavaScript">swapLang("Yes");</SCRIPT>
													<INPUT TYPE="radio" NAME="__finflow" VALUE="0" CHECKED>
													<SCRIPT LANGUAGE="JavaScript">swapLang("No");</SCRIPT>
												</TD>
											</TR-->
											<TR BGCOLOR="#EFEFEF">
												<TD WIDTH="26%" BGCOLOR="#0099CC" ALIGN="right" CLASS="txt01"><SCRIPT LANGUAGE="JavaScript">swapLang("Comments")</SCRIPT> :</TD>
												<TD WIDTH="74%" BGCOLOR="#EFEFEF">
													<TEXTAREA  NAME='comments' COLS='50' ROWS='4' WRAP=''></TEXTAREA>
												</TD>
											</TR>
										</TABLE>
									</FONT></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>
           				<%
           				}else if( isStepComment ){
           				%>
           					<INPUT TYPE="hidden" NAME="wf_command" VALUE="comment">
           				<%
           				}else if( isStepCancel || isStepReturn ){
           				%>
           					<INPUT TYPE="hidden" NAME="wf_command" VALUE="">
           				<%
           				}
           				%>
           				<!-- End Workflow Command -->
						<!-- Begin Reference Note -->
							<TABLE WIDTH="95%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
						<%
										String reference_param = "";
										DbInquiry wf_reference_di = (DbInquiry)screenSingle.getRecord().getChild("WF_REFERENCE");
										if( wf_reference_di != null && wf_reference_di.foundData() && !chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
											do{
												reference_param += ","+wf_reference_di.getString("REF_WF_ID")+":"+wf_reference_di.getString("REF_WF_VER")+":"+wf_reference_di.getString("REF_WF_SEQ_NO")+":"+
																   wf_reference_di.getString("REF_STEP_ID")+":"+wf_reference_di.getString("REF_STEP_SEQ_NO")+":"+wf_reference_di.getString("REF_ACTOR_ID")+":"+
																   wf_reference_di.getString("REF_ACTOR_SEQ_NO")+":"+wf_reference_di.getString("REF_POSITION_CODE");
											}while( wf_reference_di.next() );
											reference_param = reference_param.replaceFirst(",","");
										}else{
											if( !chkNull.chkNullString(request.getParameter("__cmd")).equalsIgnoreCase("save") ){
												reference_param = chkNull.chkNullString(request.getParameter("reference_param"));
											}
											if( !chkNull.chkNullString(request.getParameter("reference_delete")).equals("") ){
												String reference_delete = chkNull.chkNullString(request.getParameter("reference_delete"));
												String[] temp_delete = reference_delete.split(",");
												//System.out.println("Refer Delete : "+reference_delete);
												for( int i = 0 ; i < temp_delete.length ; i++ ){
													reference_param = reference_param.replaceFirst(temp_delete[i],"");
												}
												reference_param = reference_param.replaceAll(",,",",");
												if( reference_param.startsWith(",") ){
													reference_param = reference_param.replaceFirst(",","");
												}
												if( reference_param.endsWith(",") ){
													reference_param = reference_param.substring(0,reference_param.length()-1); 
												}
												//System.out.println("Refer Param : "+reference_param);
											}
										}
										String[] temp = reference_param.split(",");
										if( temp.length > 0 && reference_param.length() > 0 ){
											String[] temp2 = temp[0].split(":");
											DbInquiry reference_di = new InitialInquiry(screenSingle.getUProfile()).getDbInquiry("VW_INCIDENT1");
											reference_di.setColumn("*");
											reference_di.setFilter("WF_ID = '"+temp2[0]+"' AND "+
																   "WF_VER = '"+temp2[1]+"' AND "+
																   "WF_SEQ_NO = '"+temp2[2]+"' AND "+
																   "STEP_ID = '"+temp2[3]+"' AND "+
																   "STEP_SEQ_NO = '"+temp2[4]+"' AND "+
																   "ACTOR_ID = '"+temp2[5]+"' AND "+
																   "ACTOR_SEQ_NO = '"+temp2[6]+"' AND "+
																   "POSITION_CODE = '"+temp2[7]+"'"
																  );
											reference_di.refresh();
											if( reference_di.next() ){
						%>
											<TR>
												<TD WIDTH="18%" BGCOLOR="#0099CC"><DIV ALIGN="left"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Reference Note");</SCRIPT> :</STRONG></DIV></TD>
												<TD WIDTH="4%"><DIV ALIGN="center"><%=reference_di.getString("FREFERCHECK")%></DIV></TD>
												<TD WIDTH="68%"><DIV ALIGN="left"><%=reference_di.getString("FREFER_SUBJECT")%></DIV></TD>
												<TD WIDTH="10%"><DIV ALIGN="center"><%=new CscCalendar(Long.parseLong(reference_di.getString("WI_START_TIME"))).getDDMMYYYY()%></DIV></TD>
											</TR>
						<%
											}
											for( int i = 1 ; i < temp.length ; i++ ){
												temp2 = temp[i].split(":");
												reference_di.setFilter("WF_ID = '"+temp2[0]+"' AND "+
														   			   "WF_VER = '"+temp2[1]+"' AND "+
														   			   "WF_SEQ_NO = '"+temp2[2]+"' AND "+
																	   "STEP_ID = '"+temp2[3]+"' AND "+
																	   "STEP_SEQ_NO = '"+temp2[4]+"' AND "+
																	   "ACTOR_ID = '"+temp2[5]+"' AND "+
																	   "ACTOR_SEQ_NO = '"+temp2[6]+"' AND "+
																	   "POSITION_CODE = '"+temp2[7]+"'"
																	  );
												reference_di.refresh();
												if( reference_di.next() ){
						%>
											<TR>
												<TD WIDTH="18%">&nbsp;</TD>
												<TD WIDTH="4%"><DIV ALIGN="center"><%=reference_di.getString("FREFERCHECK")%></DIV></TD>
												<TD WIDTH="68%"><DIV ALIGN="left"><%=reference_di.getString("FREFER_SUBJECT")%></DIV></TD>
												<TD WIDTH="10%"><DIV ALIGN="center"><%=new CscCalendar(Long.parseLong(reference_di.getString("WI_START_TIME"))).getDDMMYYYY()%></DIV></TD>
											</TR>
						<%
												}
											}
										}else{
						%>
											<TR BGCOLOR="#0099CC">
												<TD WIDTH="18%" BGCOLOR="#0099CC"><DIV ALIGN="left"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Reference Note");</SCRIPT> :</STRONG></DIV></TD>
												<TD COLSPAN="4" BGCOLOR="#FFFFFF">&nbsp;</TD>
											</TR>
						<%
										}
						%>
											<INPUT TYPE="hidden" NAME="reference_param" VALUE="<%=reference_param%>">
						<%
										if( isStep1 ){
						%>
											<TR BGCOLOR="EFEFEF">
												<TD WIDTH="18%" BGCOLOR="#FFFFFF">&nbsp;</TD>
												<TD COLSPAN="4" BGCOLOR="#FFFFFF"><DIV ALIGN="right"><A HREF="#"></A><A HREF="JavaScript:;" onClick="MM_openBrWindow('REFERENCE_NOTE.jsp?wf_id='+wf_id.value+'&wf_ver='+wf_ver.value+'&reference_param=<%=reference_param%>','REFERENCE_NOTE','SCROLLBARS=yes,STATUS=yes,RESIZABLE=yes,WIDTH=550,HEIGHT=300')"><IMG SRC="../IMAGES/MYNOTE/SEARCH.gif" WIDTH="20" HEIGHT="20" BORDER="0"></A><A HREF="JavaScript:GoDelReference();"><IMG SRC="../IMAGES/MYNOTE/DEL.gif" WIDTH="20" HEIGHT="20" BORDER="0"></A></DIV></TD>
											</TR>
						<%
										}
						%>
										</TABLE>
									</FONT></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>
						<!-- End Reference Note -->
							<BR>
						<!-- Begin Attach File -->
							<TABLE WIDTH="95%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
						<%
				      					InitialEnvironment environment = new InitialEnvironment("GLOBAL");
										Downloadfile download = null;
										DbInquiry attached_file_di = (DbInquiry)screenSingle.getRecord().getChild("ATTACHED_FILE");
										if( attached_file_di != null && attached_file_di.foundData()  && !chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
											download = new Downloadfile(environment.getValue("DIRNOTEATTACHTFILE-dir")+screenSingle.getUProfile().get("companyid")+"/"+
																		attached_file_di.getString("WF_ID")+"/"+
																		attached_file_di.getString("WF_VER")+"/"+
																		attached_file_di.getString("WF_SEQ_NO"));
										}else{
											if( !chkNull.chkNullString(request.getParameter("__cmd")).equalsIgnoreCase("save") ){
												download = new Downloadfile(environment.getValue("DIRNOTEATTACHTEMP-dir")+attach_time);
											}//else{
						      				//	download = new Downloadfile(environment.getValue("DIRNOTEATTACHTEMP-dir"));
											//}
					      					if( !chkNull.chkNullString(request.getParameter("attach_file_delete")).equals("") ){
					      						String[] file_name = request.getParameter("attach_file_delete").split(",");
					      						for( int i = 0 ; i < file_name.length ; i++ ){
					      							download.delFile(file_name[i]);
					      						}
					      					}
										}
										
										if( download != null ){
				      						HashMap attach_file_hm = download.listFile();
				      						ArrayList file_name = (ArrayList)attach_file_hm.get("file_name");
				      						ArrayList file_size = (ArrayList)attach_file_hm.get("file_size");
				      						ArrayList file_create = (ArrayList)attach_file_hm.get("file_create");
				      					
				      						if( file_name.size() > 0 ){
				      							calendar.setTimeInMillis(Long.parseLong(file_create.get(0).toString()));
				      	%>
											<TR>
												<TD WIDTH="18%" BGCOLOR="#0099CC"><DIV ALIGN="left"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Attach File");</SCRIPT> :</STRONG></DIV></TD>
												<TD WIDTH="04%"><DIV ALIGN="center"><INPUT TYPE="checkbox" NAME="attach_file" VALUE="<%=file_name.get(0)%>"></DIV></TD>
												<TD WIDTH="68%"><DIV ALIGN="left"> <A HREF="<%=request.getRequestURI()+"?"+download.getDownloadLink((String)file_name.get(0))%>"><%=file_name.get(0)%></A> </DIV></TD>
												<TD WIDTH="10%"><DIV ALIGN="center"> <%=calendar.getDDMMYYYY()%> </DIV></TD>
											</TR>
						<%
				      							for( int i = 1 ; i < file_name.size() ; i++ ){
				      								calendar.setTimeInMillis(Long.parseLong(file_create.get(i).toString()));
				      	%>
											<TR>
												<TD WIDTH="18%">&nbsp;</TD>
												<TD WIDTH="04%"><DIV ALIGN="center"><INPUT TYPE="checkbox" NAME="attach_file" VALUE="<%=file_name.get(i)%>"></DIV></TD>
												<TD WIDTH="68%"><DIV ALIGN="left"><A HREF="<%=request.getRequestURI()+"?"+download.getDownloadLink((String)file_name.get(i))%>"><%=file_name.get(i)%></A></DIV></TD>
												<TD WIDTH="10%"><DIV ALIGN="center"><%=calendar.getDDMMYYYY()%></DIV></TD>
											</TR>
						<%
				      							}
				      						}else{
						%>
											<TR BGCOLOR="#0099CC">
												<TD WIDTH="18%" BGCOLOR="#0099CC"><DIV ALIGN="left"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Attach File");</SCRIPT> :</STRONG></DIV></TD>
												<TD COLSPAN="4" BGCOLOR="#FFFFFF">&nbsp;</TD>
											</TR>
						<%
				      						}
										}else{
						%>
											<TR BGCOLOR="#0099CC">
												<TD WIDTH="18%" BGCOLOR="#0099CC"><DIV ALIGN="left"><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Attach File");</SCRIPT> :</STRONG></DIV></TD>
												<TD COLSPAN="4" BGCOLOR="#FFFFFF">&nbsp;</TD>
											</TR>
						<%
										}
				      					if( isStep1 ){
						%>
											<TR BGCOLOR="EFEFEF">
												<TD WIDTH="18%" BGCOLOR="#FFFFFF">&nbsp;</TD>
												<TD COLSPAN="4" BGCOLOR="#FFFFFF"><DIV ALIGN="right"><A HREF="JavaScript:;" onClick="MM_openBrWindow('ATTACH_FILE.jsp?attach_time=<%=attach_time%>','ATTACH_FILE','SCROLLBARS=yes,STATUS=yes,RESIZABLE=yes,WIDTH=550,HEIGHT=300')"><IMG SRC="../IMAGES/MYNOTE/SEARCH.gif" WIDTH="20" HEIGHT="20" BORDER="0"></A><A HREF="JavaScript:GoDeleteAttachFile();"><IMG SRC="../IMAGES/MYNOTE/DEL.gif" WIDTH="20" HEIGHT="20" BORDER="0"></A></DIV></TD>
											</TR>
						<%
				      					}
						%>
										</TABLE>
									</FONT></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>
						<!-- End Attach File -->
							<BR>
           				<!-- Begin Workflow Button -->
           				<%
           				if( !isStep3 ){
           				%>
           					<TABLE WIDTH="95%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
           						<TR>
           				<%
           						if( isStep1 ){
           				%>
           							<TD><SPAN id="showtxt"></SPAN><DIV ALIGN="right"  id="btsubmit"><A HREF="JavaScript:GoCheckWF1(<%=stepid%>);"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
           				<%
           						}else if( isStepCancel ){
           				%>
           							<TD><DIV ALIGN="right"><A HREF="JavaScript:DelWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CANCEL.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
           				<%
           						}else if( isStep2 || isStepComment ){
           				%>
           							<TD><SPAN id="showtxt"></SPAN><DIV ALIGN="right"  id="btsubmit"><A HREF="JavaScript:GoCheckWF(<%=stepid%>);"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
           				<%
           						}else if( isStepReturn ){
           				%>
           							<TD><DIV ALIGN="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_CANCEL.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
           				<%
           						}else if( isStepCopy ){
           				%>
           							<TD><DIV ALIGN="right"><A HREF="JavaScript:CopyWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_EDIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
           				<%
           						}
           				%>
           						</TR>
           					</TABLE>
           					<BR>
           				<!-- End Workflow Button -->
           				<%
           				}
           				if( !isStep1 ){
           				%>
						<!-- Begin Document Routing -->
							<TABLE WIDTH="95%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
											<TR BGCOLOR="#0099CC">
												<TD COLSPAN="6" BGCOLOR="#0099CC"><DIV ALIGN="center"><STRONG>: <script language="javascript">swapLang("History Document Routing");</script> :</STRONG></DIV></TD>
											</TR>
											<TR BGCOLOR="#CCCCCC">
												<TD WIDTH="05%"><DIV ALIGN="center"><SCRIPT LANGUAGE="JavaScript">swapLang("No.");</SCRIPT></DIV></TD>
												<TD WIDTH="25%"><DIV ALIGN="center"><SCRIPT LANGUAGE="JavaScript">swapLang("Actor");</SCRIPT></DIV></TD>
												<TD WIDTH="24%"><DIV ALIGN="center"><SCRIPT LANGUAGE="JavaScript">swapLang("Position");</SCRIPT></DIV></TD>
												<TD WIDTH="18%"><DIV ALIGN="center"><SCRIPT LANGUAGE="JavaScript">swapLang("Start Time");</SCRIPT></DIV></TD>
												<TD WIDTH="18%"><DIV ALIGN="center"><SCRIPT LANGUAGE="JavaScript">swapLang("End Time");</SCRIPT></DIV></TD>
												<TD WIDTH="10%"><DIV ALIGN="center"><SCRIPT LANGUAGE="JavaScript">swapLang("Action");</SCRIPT></DIV></TD>
											</TR>
						<%
										DbInquiry history_di = (DbInquiry)screenSingle.getRecord().getChild("VW_INCIDENT");
										if( history_di != null && history_di.foundData()  && !chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
    										do{
    					%>
											<TR BGCOLOR="#0099CC">
												<TD BGCOLOR="#EFEFEF"><DIV ALIGN="right"><%=history_di.getString("STEP_SEQ_NO")%></DIV></TD>
												<TD BGCOLOR="#EFEFEF"><DIV ALIGN="left"><%=history_di.getString("ACTOR_FNAME")+" "+history_di.getString("ACTOR_LNAME")%></DIV></TD>
												<TD BGCOLOR="#EFEFEF"><DIV ALIGN="left"><%=history_di.getString("ACTOR_TPOSITION")%></DIV></TD>
						<%
    											calendar.setTimeInMillis(Long.parseLong(history_di.getString("AI_START_TIME")));
    					%>
												<TD BGCOLOR="#EFEFEF"><DIV ALIGN="center"><%=calendar.getDDMMYYHHMMSS()%></DIV></TD>
						<%
    											if( history_di.getString("AI_COMPLETION_TIME").equals("0") ){
    					%>
												<TD BGCOLOR="#EFEFEF"><DIV ALIGN="center"></DIV></TD>
						<%
    											}else{
        											calendar.setTimeInMillis(Long.parseLong(history_di.getString("AI_COMPLETION_TIME")));
        				%>
												<TD BGCOLOR="#EFEFEF"><DIV ALIGN="center"><%=calendar.getDDMMYYHHMMSS()%></DIV></TD>
						<%
    											}
    					%>
												<TD BGCOLOR="#EFEFEF"><DIV ALIGN="right"><%=history_di.getString("FAI_ACTION")%></DIV></TD>
											</TR>
						<%
    										}while( history_di.next() );
    										step_type = history_di.getString("STEP_TYPE");
										}
						%>
										</TABLE>
									</FONT></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>
						<!-- End Document Routing -->
							<BR>
						<!-- Begin Comment -->
							<TABLE WIDTH="95%" 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"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
											<TR BGCOLOR="#0099CC">
												<TD BGCOLOR="#0099CC"><DIV ALIGN="center"><STRONG>: <SCRIPT LANGUAGE="JavaScript">swapLang("View Comment");</SCRIPT> :</STRONG></DIV></TD>
											</TR>
											<TR BGCOLOR="#0099CC">
												<TD BGCOLOR="#FFFFFF">
						<%
													if( history_di != null ){
														history_di.go(0);
													}
													if( history_di.recCount() > 0 ){
														int comment_no = 1;
														history_di.go(0);
														while( history_di.next() ){
															if( !history_di.getString("COMMENTS").trim().equals("") && !history_di.getString("AI_COMPLETION_TIME").equals("0") ){
																calendar.setTimeInMillis(Long.parseLong(history_di.getString("AI_COMPLETION_TIME")));
						%>
													<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
														<TR BGCOLOR="#CCCCCC">
															<TD><STRONG><SCRIPT LANGUAGE="JavaScript">swapLang("Comment No");</SCRIPT> : <%=comment_no++%> </STRONG></TD>
															<TD COLSPAN="3"><DIV ALIGN="right"><SCRIPT LANGUAGE="JavaScript">swapLang("Date");</SCRIPT> : <%=calendar.getDDMMYYYY()%> <SCRIPT LANGUAGE="JavaScript">swapLang("Time");</SCRIPT> : <%=calendar.getHHMMSS()%></DIV></TD>
														</TR>
														<TR BGCOLOR="EFEFEF">
															<TD WIDTH="18%" BGCOLOR="EFEFEF"><DIV ALIGN="right"><SCRIPT LANGUAGE="JavaScript">swapLang("Name");</SCRIPT> : </DIV></TD>
															<TD WIDTH="37%" BGCOLOR="EFEFEF"><%=history_di.getString("ACTOR_FNAME")+" "+history_di.getString("ACTOR_LNAME")%></TD>
															<TD WIDTH="16%" BGCOLOR="EFEFEF"><DIV ALIGN="right"><SCRIPT LANGUAGE="JavaScript">swapLang("Position");</SCRIPT> : </DIV></TD>
															<TD WIDTH="29%" BGCOLOR="EFEFEF"><%=history_di.getString("ACTOR_TPOSITION")%></TD>
														</TR>
														<TR BGCOLOR="EFEFEF">
															<TD><DIV ALIGN="right"><SCRIPT LANGUAGE="JavaScript">swapLang("Message");</SCRIPT> :</DIV></TD>
															<TD COLSPAN="3"><%=history_di.getString("COMMENTS")%></TD>
														</TR>
													</TABLE>
						<%
															}
														}
													}
						%>
												</TD>
											</TR>
										</TABLE>
									</FONT></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>
						<!-- End Comment -->
						<!-- Begin Set Value -->
           				<%
           				}
           				if( isStep1 ){
           				%>
           					<!-- Begin Set Value Step1 -->
           					<SCRIPT LANGUAGE="JavaScript">
           						setValue('priority','<%=chkNull.chkNullString(request.getParameter("priority"),"0")%>');
								setValue('__wf__amountrow','<%=chkNull.chkNullString(request.getParameter("__wf__amountrow"),"1")%>');
<%
		indexRow = "01";
		int j = 1;
		if(!chkNull.chkNullString(request.getParameter("__wf__amountrow")).equals("")) {
			j = Integer.parseInt(chkNull.chkNullString(request.getParameter("__wf__amountrow")));
%>
								var trstyle = eval("addWelfare<%=indexRow%>.style");
								trstyle.display = "";
								setValue("__wf__mcomplain$docnum$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$docnum$"+indexRow))%>');
								setValue("__wf__weldesc<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__weldesc"+indexRow))%>');
								setValue("__wf__mcomplain$welid$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$welid$"+indexRow))%>');
								setValue("__wf__diseasedesc<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__diseasedesc"+indexRow))%>');
								setValue("__wf__mcomplain$diseaseid$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$diseaseid$"+indexRow))%>');
								setValue("__wf__siteweldesc<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__siteweldesc"+indexRow))%>');
								setValue("__wf__mcomplain$sitewelid$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$sitewelid$"+indexRow))%>');
								setValue("__wf__mcomplain$datesent$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$datesent$"+indexRow))%>');
								setValue("__wf__mcomplain$amountmoney$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$amountmoney$"+indexRow))%>');
								setValue("__wf__mcomplain$numberbill$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$numberbill$"+indexRow))%>');
								setValue("__wf__mcomplain$datebill$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$datebill$"+indexRow))%>');
								setValue("__wf__mcomplain$docgid$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$docgid$"+indexRow))%>');
								setValue("__wf__mcomplain$attach$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$attach$"+indexRow))%>');
								setValue("__wf__attachdesc<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__attachdesc"+indexRow))%>');
								setValue("__wf__mcomplain$line_no$<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__mcomplain$line_no$"+indexRow))%>');
								setValue("__wf__familydesc<%=indexRow%>", '<%=chkNull.chkNullString(request.getParameter("__wf__familydesc"+indexRow))%>');
<%
		}
%>
								 sumAmountMoney();
							</SCRIPT>
           					<!-- End Set Value Step1 -->
           				<%
           				}else if( isStep2 || isStepCancel || isStepComment || isStepReturn || isStepCopy ){
           				%>
           					<!-- Begin Set Value Step2 -->
           					<SCRIPT LANGUAGE="JavaScript">							    
								hideSendTo('<%=step_type%>');
								setValue('__wf__employeeid','<%=md.getWFDataValue("__wf__employeeid")%>');
								setValue('__wf__fullname','<%=md.getWFDataValue("__wf__fullname")%>');
								setValue('__wf__position','<%=md.getWFDataValue("__wf__position")%>');
								setValue('__wf__bu1','<%=md.getWFDataValue("__wf__bu1")%>');
								setValue('__wf__bu2','<%=md.getWFDataValue("__wf__bu2")%>');
								setValue('__wf__bu3','<%=md.getWFDataValue("__wf__bu3")%>');
								setValue('__wf__totalmoney','<%=md.getWFDataValue("__wf__totalmoney")%>');
								setValue('__wf__totalrealmoney','<%=md.getWFDataValue("__wf__totalrealmoney")%>');
								setValue('__wf__amountrow','<%=md.getWFDataValue("__wf__amountrow")%>');
								<%
										indexRow = "01";
								%>
								var trstyle = eval("addWelfare<%=indexRow%>.style");
								trstyle.display = "";
								DWRUtil.setValue("__wf__mcomplain$docnum$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$docnum$"+indexRow)%>');
								DWRUtil.setValue("__wf__weldesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__weldesc"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$welid$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$welid$"+indexRow)%>');
								DWRUtil.setValue("__wf__diseasedesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__diseasedesc"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$diseaseid$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$diseaseid$"+indexRow)%>');
								DWRUtil.setValue("__wf__siteweldesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__siteweldesc"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$sitewelid$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$sitewelid$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$datesent$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$datesent$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$amountmoney$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$amountmoney$"+indexRow)%>');
<%
		if( chkNull.chkNullString(request.getParameter("step_id")).equals("4") || chkNull.chkNullString(request.getParameter("step_id")).equals("3") ){
%>								
								DWRUtil.setValue("__wf__mcomplain$amountrealmoney$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$amountrealmoney$"+indexRow)%>');
<%	
		}
%>
								DWRUtil.setValue("__wf__mcomplain$numberbill$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$numberbill$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$datebill$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$datebill$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$docgid$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$docgid$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$attach$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$attach$"+indexRow)%>');
								DWRUtil.setValue("__wf__attachdesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__attachdesc"+indexRow)%>');
								DWRUtil.setValue("__wf__familydesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__familydesc"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$line_no$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$line_no$"+indexRow)%>');							
								setValue('priority','<%=screenSingle.getDataLabel("VW_INCIDENT","PRIORITY")%>');
								setTimeout("setDisabled(true)",500);
<%
		if(chkNull.chkNullString(request.getParameter("step_id")).equals("3")){
			indexRow = "01";
				if(!md.getWFDataValue("__wf__weldesc"+indexRow).equals("")) {
%>
								setTimeout("setEnabledText('<%=indexRow%>')",650);		
<%
			}
		}
%>
								var tmpSum = 0;
								function setEnabledText( index ) {
									var tmpAmountRealMoney = eval("document.cscform.__wf__mcomplain$amountrealmoney$"+index);
									var tmpAmountMoney = eval("document.cscform.__wf__mcomplain$amountmoney$"+index);
									var tmpSumAmountMoney = eval("document.cscform.__wf__totalrealmoney");
									tmpAmountRealMoney.disabled = false;
									tmpAmountRealMoney.value = tmpAmountMoney.value;
									tmpSum += eval(delComma(tmpAmountRealMoney.value));
									tmpSumAmountMoney.value = tmpSum;
									checkNumFloat(tmpSumAmountMoney,0,0);
								}
							</SCRIPT>
           					<!-- End Set Value Step2 -->
           				<%
           				}else if( isStep3 ){
           				%>
           					<!-- Begin Set Value Step3 -->
           					<SCRIPT LANGUAGE="JavaScript">
           						setValue('__wf__employeeid','<%=md.getWFDataValue("__wf__employeeid")%>');
								setValue('__wf__fullname','<%=md.getWFDataValue("__wf__fullname")%>');
								setValue('__wf__position','<%=md.getWFDataValue("__wf__position")%>');
								setValue('__wf__bu1','<%=md.getWFDataValue("__wf__bu1")%>');
								setValue('__wf__bu2','<%=md.getWFDataValue("__wf__bu2")%>');
								setValue('__wf__bu3','<%=md.getWFDataValue("__wf__bu3")%>');
								setValue('__wf__totalmoney','<%=md.getWFDataValue("__wf__totalmoney")%>');
								setValue('__wf__totalrealmoney','<%=md.getWFDataValue("__wf__totalrealmoney")%>');
								setValue('__wf__amountrow','<%=md.getWFDataValue("__wf__amountrow")%>');
<%
		indexRow = "01";
%>
								var trstyle = eval("addWelfare<%=indexRow%>.style");
								trstyle.display = "";
								DWRUtil.setValue("__wf__mcomplain$docnum$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$docnum$"+indexRow)%>');
								DWRUtil.setValue("__wf__weldesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__weldesc"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$welid$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$welid$"+indexRow)%>');
								DWRUtil.setValue("__wf__diseasedesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__diseasedesc"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$diseaseid$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$diseaseid$"+indexRow)%>');
								DWRUtil.setValue("__wf__siteweldesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__siteweldesc"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$sitewelid$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$sitewelid$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$datesent$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$datesent$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$amountmoney$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$amountmoney$"+indexRow)%>');
<%
		if( chkNull.chkNullString(request.getParameter("step_id")).equals("4") || chkNull.chkNullString(request.getParameter("step_id")).equals("3") ){
%>								
								DWRUtil.setValue("__wf__mcomplain$amountrealmoney$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$amountrealmoney$"+indexRow)%>');
<%	
		}
%>
								DWRUtil.setValue("__wf__mcomplain$numberbill$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$numberbill$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$datebill$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$datebill$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$docgid$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$docgid$"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$attach$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$attach$"+indexRow)%>');
								DWRUtil.setValue("__wf__attachdesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__attachdesc"+indexRow)%>');
								DWRUtil.setValue("__wf__familydesc<%=indexRow%>", '<%=md.getWFDataValue("__wf__familydesc"+indexRow)%>');
								DWRUtil.setValue("__wf__mcomplain$line_no$<%=indexRow%>", '<%=md.getWFDataValue("__wf__mcomplain$line_no$"+indexRow)%>');														
								setValue('priority','<%=screenSingle.getDataLabel("VW_INCIDENT","PRIORITY")%>');
								setTimeout("setDisabled(true)",500);

							</SCRIPT>
           					<!-- End Set Value Step3 -->
           				<%
           				}
           				%>
           				<!-- End Set Value -->
						</DIV>
					</TD>
					<TD VALIGN="top" BACKGROUND="../IMAGES/MYNOTE/BPM_07.jpg">&nbsp;</TD>
				</TR>
				<TR>
					<TD COLSPAN="2" HEIGHT="20" BACKGROUND="../IMAGES/MYNOTE/BPM_09.jpg"><DIV ALIGN="center"><SPAN CLASS="txt02">&nbsp;</SPAN></DIV><!--/TD>
				</TR>
			</TABLE-->
			<%=screenSingle.endJSP()%>
		</FORM>
</BODY>
</HTML>
<%
}
%>