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

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

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

<%
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");
	
	DecimalFormat df = new DecimalFormat("#,##0.00");
	String reqtype[]=new ReportUDF().getSystemCode("REQUISITION_TYPE",screenSingle.getUProfile().get("lang"));
	String option="";
				if(	screenSingle.getUProfile().get("lang").equalsIgnoreCase("eng")){
					option="<option value='' >Please choose requisition type</option>";
				}else{
					option="<option value=''>กรุณาเลือกประเภทการเบิก</option>";
				}
					String keyvalue[];
					for(int n=0;n<reqtype.length;n++){
							keyvalue=reqtype[n].split(",");
							option+="<option value='"+keyvalue[0]+"'>"+keyvalue[1]+"</option>";
							}

	String wf = null;
	/*
	//---- pink
	String color="#FFCAFF";
	String subcolor="#FFE6FF";
	
	//----- blue
	String color="#8AD9FF";
	String subcolor="#BBE9FF";
	
	*/

	String color="#FFCAFF";
	String subcolor="#FFE6FF";
	CheckNull chkNull = new CheckNull();
		String []dss = {"","none","none","none","none"};
		String [][]dssm = {{"","none","none","none","none"},{"none","none","none","none","none"},{"none","none","none","none","none"},{"none","none","none","none","none"},{"none","none","none","none","none"}};
	String stp= chkNull.chkNullString(request.getParameter("step_id"));
	//Organization og = new Masfactor(screenSingle.getUProfile());
	String subject = null;
	String remark = null;
	String emp_fullname = null;
	CscCalendar calendar = new CscCalendar();
	long attach_time = Long.parseLong(chkNull.chkNullString(request.getParameter("attach_time"),String.valueOf(calendar.getTimeInMillis())));
	
	ManageDocument_NSTDA md = new ManageDocument_NSTDA();
	md.setUProfile(screenSingle.getUProfile());
	md.setRequest(request);
	md.setScreen(screenSingle);

	if( !chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
		subject = chkNull.chkNullString(request.getParameter("subject"));
		remark = chkNull.chkNullString(request.getParameter("__remark"));
		emp_fullname = chkNull.chkNullString(request.getParameter("emp_fullname"));
	}else if( chkNull.chkNullString(request.getParameter("__cmd")).equals("save") ){
		if(chkNull.chkNullString(request.getParameter("step_id")).equals("0")){
				ThaiUtilities th=new ThaiUtilities();
				String doclist=chkNull.chkNullString(th.ASCII2Unicode(request.getParameter("__wf__attachdesc1")));
				doclist+=chkNull.chkNullString(th.ASCII2Unicode(request.getParameter("__wf__attachdesc2")));
				doclist+=chkNull.chkNullString(th.ASCII2Unicode(request.getParameter("__wf__attachdesc3")));
				doclist+=chkNull.chkNullString(th.ASCII2Unicode(request.getParameter("__wf__attachdesc4")));
				doclist+=chkNull.chkNullString(th.ASCII2Unicode(request.getParameter("__wf__attachdesc5")));
				
				response.sendRedirect("../WELFARE/WELSENT_COMPLETE.jsp?doc_no="+screenSingle.getRecord().getParam("doc_no")+"&doclist="+java.net.URLEncoder.encode(doclist));
		}else{
				response.sendRedirect("../MYNOTE/SENT_COMPLETE.jsp");
		}
	}else{
		subject = "";
		remark = "";
		emp_fullname = "";
	}
	
	//WF_STATUS 1 = รอการอนุมัติ
	//          3 = ยกเลิกการอนุมัติ
	//          4 = อนุมัติแล้ว
	//          5 = ไม่อนุมัติ
	//          6 = แก้ไขโดย HR
	//          7 = ส่งกลับ
	//          8 = ยกเลิกเอกสาร
	//          9 = ประวัติ
	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();
		}
	}
%>

<!-- Insert useBean -->

<HTML>
	<HEAD>
		<TITLE>myNOTE : Business Process Management Service</TITLE>
		<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
		<!-- Insert Link -->
		<LINK HREF="../CSS/MYNOTE.css" REL="stylesheet" TYPE="text/css">
		<LINK HREF="../CSS/MYNOTE_MENU.css" REL="stylesheet" TYPE="text/css">
		<!-- Insert Script Import -->
		<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/WELSCREEN.js'></SCRIPT>
		<SCRIPT LANGUAGE="JavaScript">setLang('<%=screenSingle.getUProfile().get("lang")%>');</SCRIPT>
				<!--DWR INCLUDE-->
		<script 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>
<!--DWR INCLUDE-->
		<SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript">
		<!--
		ThaiCode[205] = "กรอกเงินไม่ถูกต้อง !!!!!!\n กรอกได้ไม่เกิน ";
		EngCode[205] = " This Money is wrong  !!!!!!\n Limit is ";
		ThaiCode[206] = "เงินรวมมั้งหมดไม่ถูกต้อง !!!!!!\n กรอกได้ไม่เกิน ";
		EngCode[206] = " Summary of Money is wrong  !!!!!!\n Limit is ";
		ThaiCode[207]="ยอดเบิกต่อครั้ง";
		EngCode[207]="request per time";			
		ThaiCode[209]="กรุณาเลือกรายการเบิกก่อน !!!! ";
		EngCode[209]="Please choose requisition code !!!!";		
		ThaiCode[210]="กรุณารอสักครู่ ";
		EngCode[210]="Please wait !!!!! ";		
		ThaiCode[200]="ไม่สามารถเบิกได้เต็มจำนวน";
		EngCode[200]="Can not Request !";
	 	ThaiCode[201]="ยอดสวัสดิการ ";
		EngCode[201]="Limit of welfare ";
	 	ThaiCode[202]="เบิกไปแล้ว";
		EngCode[202]="Used amount";
	 	ThaiCode[203]="คงเหลือ";
		EngCode[203]="Remain";
		ThaiCode[211]="กรุณาตรวจสอบเอกสารแนบ";
		EngCode[211]="Please check attach document";	
		ThaiCode[212]="เพราะวงเงินเกิน";
		EngCode[212]=" because over limit";	
		ThaiCode[213]="บาท";
		EngCode[213]="baht";	
		ThaiCode[214]="สามารถเบิกได้";
		EngCode[214]="can request";	
		ThaiCode[215]="ของที่เบิกคือ";
		EngCode[215]="of request is";	
		ThaiCode[216]="ยอดที่เบิกได้คือ ";
		EngCode[216]="can be request ";	
		ThaiCode[217]="กรุณาเลือกประเภทการเบิก";
		EngCode[217]="Please choose requisition type";		
		ThaiCode[218]="กรุณาเลือกบุคคลในครอบครัว";
		EngCode[218]="please select  family";	
		ThaiCode[219]="กรุณาเลือกสวัสดิการ";
		EngCode[219]="please select  welfare code";	
		ThaiCode[220]="กรุณาเลือกโรค";
		EngCode[220]="please select  disease";	
		ThaiCode[221]="กรุณากรอกยอดเงิน";
		EngCode[221]="please input value in amount";	
		ThaiCode[222]="กรุณากรอกใบเสร็จรับเงิน";
		EngCode[222]="please input value in receipt numbe";	
		ThaiCode[223]="กรุณาเลือกสถานพยาบาล";
		EngCode[223]="please select hospital";	
		ThaiCode[224]="กรุณาทำรายการอย่างน้อย 1รายการ";
		EngCode[224]="please input value";	
		ThaiCode[225]="พนักงานโครงการ DECC ไม่สามารถเบิกค่ารักษาพยาบาลให้บุคคลในครอบครัวได้";
		EngCode[225]="DECC can 't requsition of your family";	
		ThaiCode[226]="พนักงานโครงการไม่มีสิทธิ์เบิกคลีนิค";
		EngCode[226]="Temporary can 't requsition clinic";			
		ThaiCode[227]="ไม่มีสิทธิ์เบิกคลีนิค";
		EngCode[227]="Can 't requsition clinic";			
		ThaiCode[228]="พนักงานโครงการพิเศษที่ใช้ทุนประเดิม CCP ไม่สามารถเบิกค่ารักษาพยาบาลให้บุคคลในครอบครัวได้";
		EngCode[228]="CCP can 't requsition of your family";			
				
		var reqArray=new Array(25);
		//var reqtype="";

		
		function cloneValue(obj){
			with(document.cscform){
					var col= obj.name.substring(obj.name.length-2);
					eval("__wf__open"+col+".value = obj.value");
			}
		}
		var gg= 0;
		var ga = false;
		function checkValid(){
		gg=0;
	
		with(document.cscform){
		var flag2=false;
			for(a=1;a<=__wf__addval.value;a++){
				ga = false;
				if(gg==0){
						alertMessage(a);
				}
			}			
			return ga;
		}
		}
		
		function checkValidDate(){
		with(document.cscform){		
			if(__wf__requisition_type.value==""){
					alert(MyCode[217]);
					__wf__requisition_type.focus();
					return false;
			}else{
			/*			
			for(var j=1;j<=5;j++){
				for(var i=1;i<=5;i++){
						str=j+''+i;			
						if(eval("dt"+str+".style.display")!="none" ){
									if(eval("__wf__reqtype"+str+".value==''")){
											alert(MyCode[217]);
											eval("__wf__reqtype"+str+".focus()");
											return false;												
									}else if(eval("__wf__detail"+str+".value==''")){
											alert(MyCode[209]);
											return false;												
									}
						}//if
					}//for
				 }//for
				 */
			}				
		var valid=checkValid();
		var flag=true;
		if(valid){
					for(var a=1;a<=__wf__addval.value;a++){
									flag =flag && checkPeriodDate(90,eval("__wf__send_date"),eval("__wf__receipt_date"+a),0);
						}	
				  }else{
				  	return false;
				  }
			return  flag;
		  }		  
		}
		
		
		function alertMessage(n){
		with (document.cscform){
			if(eval("__wf__welfaredesc"+n+".value==''")){ 
						alert(MyCode[219]);
						eval("__wf__welfaredesc"+n+".focus()");
						gg=1;
						ga=false;
			}else if(eval("__wf__diseasedesc"+n+".value==''")){ 
						alert(MyCode[220]);
						eval("__wf__diseasedesc"+n+".focus()");
						gg=1;
						ga=false;
			}else if(eval("__wf__family"+n+".value==''")&&eval("__wf__whouse"+n+".value=='2'")){ 
						alert(MyCode[218]);
						eval("__wf__family"+n+".focus()");
						gg=1;
						ga=false;
			}else if(parseFloat(eval("__wf__amount"+n+".value"))==0){ 
						alert(MyCode[221]);
						eval("__wf__amount"+n+".focus()");
					gg=1;
					ga=false;
			}else if(eval("__wf__receipt_number"+n+".value==''")){ 
						alert(MyCode[222]);
						eval("__wf__receipt_number"+n+".focus()");
					gg=1;
					ga=false;
			}else if(eval("__wf__sitewel_name"+n+".value==''") && eval("__wf__other_sitewel"+n+".value==''") ){ 
						alert(MyCode[223]);
					gg=1;
					ga=false;
			}else if((eval("__wf__welfare"+n+".value")=="0002"||eval("__wf__welfare"+n+".value")=="0003") &&eval("__wf__sitewelgid"+n+".value")=="03"){
				  	alert(MyCode[227]);
					gg=1;
					ga=false;
			}else if(eval("__wf__attach"+n+".value")=="-1"){
								alert(MyCode[211]);
						        gg=1;
								ga=false;
		 }else if((__wf__bu4.value=="01H5") && (eval("__wf__welfare"+n+".value")=="0002")){
								alert(MyCode[225]);
						        gg=1;
								ga=false;						
		 }/*else if((__wf__bu4.value=="01H2") && (eval("__wf__family"+n+".value!=''"))){
								alert(MyCode[228]);
						        gg=1;
								ga=false;						
		 }*/else ga=true;
		}
		}
		
	function setGrandtotal(){
			with(document.cscform){
			var sum1=0;
					sum1+=parseFloat(checkItemsListNodetail("1",1,"amt"));
					sum1+=parseFloat(checkItemsListNodetail("2",2,"amt"));
					sum1+=parseFloat(checkItemsListNodetail("3",3,"amt"));
					sum1+=parseFloat(checkItemsListNodetail("4",4,"amt"));
					sum1+=parseFloat(checkItemsListNodetail("5",5,"amt"));
					__wf__grand_total3.value=sum1.toFixed(2);										
					checkNumInt(__wf__grand_total3,0,9999999);
					sum1=0;
					sum1+=parseFloat(checkItemsListNodetail("1",1,"cost"));
					sum1+=parseFloat(checkItemsListNodetail("2",2,"cost"));
					sum1+=parseFloat(checkItemsListNodetail("3",3,"cost"));
					sum1+=parseFloat(checkItemsListNodetail("4",4,"cost"));
					sum1+=parseFloat(checkItemsListNodetail("5",5,"cost"));
					__wf__grand_total.value=sum1.toFixed(2);	
					checkNumFloat(__wf__grand_total,0.00,9999999);
					sum1=0;
					sum1+=parseFloat(checkItemsListNodetail("1",1,"open"));
					sum1+=parseFloat(checkItemsListNodetail("2",2,"open"));
					sum1+=parseFloat(checkItemsListNodetail("3",3,"open"));
					sum1+=parseFloat(checkItemsListNodetail("4",4,"open"));
					sum1+=parseFloat(checkItemsListNodetail("5",5,"open"));
					__wf__grand_total2.value=sum1.toFixed(2);	
					checkNumFloat(__wf__grand_total2,0.00,9999999);					
			}
	}
	
	function checkItemsListNodetail(objval,j,fieldname){
	var str="";
	var sum=0;
	with(document.cscform){
				for(var i=1;i<=5;i++){
						str=j+''+i;
						if(objval.length>0 ){
								if(eval("dt"+str+".style.display")!="none" ){
											sum+=parseFloat(replaceAll(eval("__wf__"+fieldname+""+str+".value"),',',''));		      
							  }//if
						}//if
				}//for
	}//with
	  return sum;
 }	

	function hiddenDiv(){
		with(document.cscform){
		     msg="";
			 reqArray=new Array(25);
			 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="";
					}	
	}		
		
		function chkInt1Dot(ths) {
		if (ths.value.indexOf(".") >= 0) 
			chkInteger(); //CALL FUNCTION <>
		else 
			chkIntAndDot(); //CALL FUNCTION <>
	}
	

	function chkIntAndDot(){
		if ((window.event.keyCode != 46) && (window.event.keyCode < 48) || (window.event.keyCode > 57))
			window.event.returnValue = false;
	}
	
		function openHelp(){
				with( document.cscform ){
					window.open("./HELP/WEL202_NSTDA.pdf","Help","left=150,top=150,width=700,height=570,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
				}
			}
		
	var msg="";
	var wid1 =""; var wid2 = ""; var wid3 = ""; var wid4 =""; var wid5 = "";
	
	function getOptionText(strIndex){
				var reStr=eval("document.cscform.__wf__detail"+strIndex+"desc.value");	
				return reStr;
	}

	function GoWFM(){	
	if(checkValidDate()){
		// setGrandtotal();
		GoWF();
		}
	}
	
	function process(){
					displayDiv();
					if(msg.length>0){
						 alert(msg);
						for(var c=0;c<openIndexArray.length;c++){
								eval("document.cscform.__wf__open"+openIndexArray[c]+".value='"+openValueArray[c]+"';");
								checkNumFloat(eval("document.cscform.__wf__open"+openIndexArray[c]),0.00,9999999);
						}				
						setGrandtotal();			 
					}else{
						GoWF();
					}
	}


	function checkItems(objval,j,faq,str2){
	var str="";
	with(document.cscform){
		if(faq){
				for(var i=1;i<=5;i++){
						str=j+''+i;
						if(objval.length>0 ){
								if(eval("dt"+str+".style.display")!="none" ){
								   if(eval("__wf__detail"+str+".value").length>0 ){
								   		/*  if(__wf__emp_type.value=="2" && eval("__wf__family"+j+".value").length>0){
										  	alert(MyCode[226]);
											 btsubmit.style.display="";
											 showtxt.innerHTML="";						
											faq=false;	
											break;
										  }	*/							   
									if((eval("__wf__welfare"+j+".value")=="0002"||eval("__wf__welfare"+j+".value")=="0003") &&eval("__wf__sitewelgid"+j+".value")=="03"){
										  	alert(MyCode[227]);
											 btsubmit.style.display="";
											 showtxt.innerHTML="";						
											 faq=false;	
											 break;
										  }										  
										 reqArray[str2]=objval+"#"+__wf__employeeid.value+"#"+eval("__wf__open"+str+".value")+"#"+eval("__wf__family"+j+".value")+"#"+eval("__wf__receipt_date"+j+".value")+"#"+''+"#"+eval("__wf__detail"+str+".value")+"#"+eval("__wf__sitewelid"+j+".value")+"#"+eval("__wf__cost"+str+".value")+"#"+eval("__wf__reqtype"+str+".value")+"##"+eval("__wf__sitewelgid"+j+".value")+"#"+str+"#"+eval("__wf__amt"+str+".value");
								      }else{
										alert(MyCode[209]);
										 btsubmit.style.display="";
										 showtxt.innerHTML="";										
										faq=false;										
										break;
							       }
							  }
						}//if
						str2++;
				}//for
	  }//if
	  return faq;
	}//with
 }
	var openIndexArray =new Array();
	var openValueArray =new Array();

function  chkRequisition(data1){
if(data1[0]!= "true")	{
	//var blank="\n"+data1[4]+"  "+getOptionText(data1[6])+" "+MyCode[200]+"\n"+MyCode[201]+"="+data1[2]+"\n"+MyCode[207]+"="+data1[5]+"\n"+MyCode[202]+" = "+data1[1]+"\n"+MyCode[203]+" = "+data1[3]+"\n";  เดิม
	
	var blank="";	
	var lang="<%=screenSingle.getUProfile().get("lang")%>";
	var msgarr=data1[9].split("$");
	var msglog=(lang=="tha")?msgarr[0]:msgarr[1];
	
	 	 if(data1[7]!="-1"){	
				blank="\n"+data1[6].charAt(0)+"."+data1[6].charAt(1)+" "+data1[4]+"  "+getOptionText(data1[6])+" \n"+MyCode[200]+" "+MyCode[212]+" "+data1[8]+" "+MyCode[213]+" "+MyCode[214]+" "+data1[7]+" % "+MyCode[215]+" "+data1[5]+" "+MyCode[213]+"\n"+msglog;
			}else{
				blank="\n"+data1[6].charAt(0)+"."+data1[6].charAt(1)+" "+data1[4]+"  "+getOptionText(data1[6])+" \n"+MyCode[200]+" "+MyCode[216]+" "+data1[5]+" "+MyCode[213]+"\n"+msglog;
			}
		msg+=blank;	
		openIndexArray[openIndexArray.length]=data1[6];
		if(parseFloat(data1[3])==0)
				openValueArray[openValueArray.length]=data1[5];	
		else if(parseFloat(data1[3])<parseFloat(data1[5]))
				openValueArray[openValueArray.length]=data1[3];	
		else
				openValueArray[openValueArray.length]=data1[5];			
		
	}else{
	 	 if(data1[7]!="-1"){	
				document.cscform.__wf__percentlist.value+=data1[7]+",";
			}

		/*if(parseFloat(data1[3])==0 && parseFloat(data1[5])==0){
			document.cscform.__wf__percentlist.value+="-1,";
		}	*/			
			
			if(data1[1]==data1[2]){
					document.cscform.__wf__percentlist.value+="-1,";
			}	
	}
}

	var allItem = function(data1){
	msg="";
	document.cscform.__wf__percentlist.value="";
		for(var i=0;i<data1.length;i++){
				if(data1[i]!=null){						
						var vdata=data1[i].split('#');
						chkRequisition(vdata);
				}
		}
	}

function getParam(){
	with( document.cscform ){
		var x = 1;
		var y;
		__screen_value.value = '';
		for( i = 0 ; i < elements.length ; i++ ){
			if( elements[i].name.indexOf('__wf__') > -1 ){
				if( elements[i].type == 'checkbox' ){
					if( elements[i].checked ){
						__screen_value.value += "#"+elements[i].name+","+elements[i].value;
					}else{
						__screen_value.value += "#"+elements[i].name+",";
					}
				}else if( elements[i].type == 'radio' ){
					if( elements[i].checked ){
						__screen_value.value += "#"+elements[i].name+","+elements[i].value;
					}
				}else{
					if(elements[i].value.length>0)
							__screen_value.value += "#"+elements[i].name+","+elements[i].value;
				}
			}
		}
		__screen_value.value = __screen_value.value.replace('#','');
	}
}

	function GoWFM2(){		  
			if(checkValidDate()){
			hiddenDiv();
			with(document.cscform){
				 	 wid1 = __wf__welfare1.value;
					 wid2 = __wf__welfare2.value;	
					 wid3 = __wf__welfare3.value;	
					 wid4 = __wf__welfare4.value;	
					 wid5 = __wf__welfare5.value;	
					 setGrandtotal();	 
						for(var a = 0;a<wf_command.length;a++){
						if(wf_command[a].checked){
						if( wf_command[a].value =="send"){
							       if(parseFloat(__wf__grand_total2.value)==0 && parseFloat(__wf__grand_total.value)==0){
											alert(MyCode[224]);
											displayDiv();
											return;	
								   }
									
									var  ch1=true;
									 ch1=checkItems(wid1,1,ch1,0);
									 ch1=checkItems(wid2,2,ch1,5);						
									 ch1=checkItems(wid3,3,ch1,10);						
									 ch1=checkItems(wid4,4,ch1,15);						
									 ch1=checkItems(wid5,5,ch1,20);												 				
											if(ch1){				
												DWREngine.beginBatch();		
												CheckRequisitionBean(reqArray,allItem);
												DWREngine.endBatch({	
													  async:false
												});
												}//if(ch)
						}else{
						 GoWF();
						 displayDiv();
						 }//else
							break;
						} //if(wf_command[a].checked)
					}	//for						 
			}//with
		 }//if checkValidDate
	}
	
	function CheckRequisitionBean(reqArray,allItem){
			CheckRequisition.checkAllItems(reqArray,allItem);	
			
			  DWREngine.setPostHook(function() {
				process();
			  });			
	}
	
	
			function goHelp(helpName,inputName,condition){
				with( document.cscform ){
					var helpReturn;
					var temp="";
					if( inputName=="sendto" ){
						temp = __fixCon.value;
						if( condition.indexOf(",") > -1 ){
							condition = condition.replace(/,/g,"','");
						}
						__fixCon.value="EMPLOYEEID IN ('"+condition+"')";
					 	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=="__employeeid" ){
						temp = __fixCon.value;
						helpReturn="__employeeid:EMPLOYEEID,MEMPLOYEE@FULLNAME,emp_fullname:MEMPLOYEE.FULLNAME";
						linkHelp_Return(helpName,helpReturn);
						__fixCon.value=temp;
					} else if(inputName=="__wf__employeeid" ){
		 				helpReturn="__wf__employeeid:employeeid,__wf__empfullname:memployee.fullname";					
						 linkHelp_Return(helpName,helpReturn);						
					}	else if(inputName=="__fundtableid" ){
		 				helpReturn="__wf__new_fundtablem:fundtableid";					
						linkHelp_Return(helpName,helpReturn);
					}	else if(inputName.indexOf("__sitewelid")!=-1 ){					
					var r = inputName.substring(inputName.lastIndexOf("d")+1);
		 				helpReturn="__wf__sitewelid"+r+":sitewelid,__wf__sitewelgid"+r+":sitewelgid,__wf__sitewel_name"+r+":msitewel.tdesc,__wf__sitegname"+r+":msitewelgrp.tdesc";			
						fixcon="siteweltype='0'";	
						linkHelp_ReturnF(helpName,helpReturn,fixcon);			
					}	else if(inputName.indexOf("__wf__welfare")!=-1 ){					
					var r = inputName.substring(inputName.lastIndexOf("e")+1);
		 				helpReturn= inputName+":welid,__wf__welfaredesc"+r+":tdesc,__wf__docgid"+r+":docgid,__wf__whouse"+r+":whouse";		
						fixcon= "iseducation<>'1'";                               	
						if(__wf__bu4.value=="01H5"){
							fixcon+=" and welid not in('0002','0003')";
						}/*else if(__wf__bu4.value=="01H2"){
							fixcon+=" and welid  in('0003')";
						}	*/
						linkHelp_ReturnW(helpName,helpReturn,fixcon);						
					}else if(inputName.indexOf("__wf__disease")!=-1 ){					
					var r = inputName.substring(inputName.lastIndexOf("e")+1);
		 				helpReturn= inputName+":disid,__wf__diseasedesc"+r+":tdesc";					
						linkHelp_Return(helpName,helpReturn);						
					}else if(inputName.indexOf("__wf__detail")!=-1 ){					
					var r = inputName.substring(inputName.lastIndexOf("l")+1);
		 				helpReturn= inputName+":requisid,__wf__detail"+r+"desc:tdesc,__wf__unitdesc"+r+":req_unit|desc,__wf__unit"+r+":req_limit,__wf__cost"+r+":req_limit,__wf__open"+r+":req_limit";					
						linkHelp_Return(helpName,helpReturn);						
					}
				}
			}
			
			function linkHelp_SendToReturn(help,input){
				with( document.cscform ){
					var param="../MYNOTE/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_ReturnW(help,input,fixcon){
				with( document.cscform ){
					var param="WEL202_NSTDAHELP.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+fixcon+"&__checkVerify=off&__langOn=off&__chkreg=0&&employeeid="+__wf__employeeid.value;
					window.open(param,"Help","left=150,top=150,width=530,height=370,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
				}
			}			
			
			function linkHelp_ReturnF(help,input,fixcon){
				with( document.cscform ){
					var param="./BROWSE_HELP.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+fixcon+"&__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_Return1(help,input){
				with( document.cscform ){
					var param="WEL202_NSTDAHELP.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=off";
					//alert(param);
					window.open(param,"Help","left=150,top=150,width=530,height=370,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
				}
			}
			function linkHelp_ReturnF1(help,input,fixcon){
				with( document.cscform ){
					var param="WEL202_NSTDAHELP.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+fixcon+"&__checkVerify=off&__langOn=off";
					//alert(param);
					window.open(param,"Help","left=150,top=150,width=530,height=370,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
				}
			}
			function linkHelpWF(help,input){
				with(document.cscform){
					var temp = __fixCon.value;
					var fix = "wf_id='"+wf_id.value+"' and wf_ver='"+wf_ver.value+"' and initiator='<%=screenSingle.getUProfile().get("actor")%>' and (wf_status<>'4' and wf_status<>'6' and wf_status<>'3' and wf_status<>'8' and wf_status<>'A' and wf_status<>'B')";
					var param="./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 addSentto(username,userid){
				with( document.cscform ){
					sendto.value = username;
					wf_next_actor.value = userid;
					document.getElementById("menu_child").style.visibility = 'hidden';
				}
			}
						
		function viewPrint(){
				with( document.cscform ){
				var local=window.location+"";
				var targetlink=local.substring(local.indexOf("?"),local.length);
					window.open("./PRINT_NSTDA23.jsp"+targetlink,"Help","left=150,top=150,width=700,height=570,toolbar=no,status=no,scrollbars=yes,resizable=yes");
				}
			}

			<!-- Insert JavaScript -->

		-->
		</SCRIPT>
		
		<script language="javascript">
		
		function clssitewel(r){
				with(document.cscform){
					//eval("__wf__sitewelid"+r+".value=''");
					//eval("__wf__sitewelgid"+r+".value=''");
					//eval("__wf__sitewel_name"+r+".value=''");
				}
		}
		
		function goPages(num,dis){	
		with( document.cscform ){	
					var docgid = eval("__wf__docgid"+num).value;			
					var sitewel = eval("__wf__sitewelgid"+num).value;
					var doclist ="";
					if( eval("__wf__attach"+num+".value").length>0 &&  eval("__wf__attach"+num+".value")!="-1")	
									doclist = eval("__wf__attach"+num).value;					
				if(sitewel.length>0){
					 var  pam="WEL214_NSTDA.jsp?__num="+num+"&__fixCon=docgid='"+docgid+"'&__doclist="+doclist+"&__sitewelgid="+sitewel+"&__disabled="+dis;				
					window.open(pam,"Help","left=150,top=150,width=700,height=500,toolbar=no,status=yes,scrollbars=yes");
				}else{
					alert(MyCode[223]);
				}
		}
		
}

function showcol(co){

	for(j =2;j<=parseInt(co);j++){
		addcol(j);
	}
	document.cscform.__wf__addval.value = parseInt(co);
}
function addcol(num){
		eval("wel"+num+"1.style.display=''");
		eval("wel"+num+"2.style.display=''");		
}

function delcol(num){
		eval("wel"+num+"1.style.display='none'");
		eval("wel"+num+"2.style.display='none'");
		
}

function showtcol(num,co){
	var col=(co.length>0)?parseInt(co):0;
	for(j =1;j<=col;j++){
		addtcol2(num,j);
	}
}
function addtcol(num,num2){
		eval("dt"+num+num2+".style.display=''");		
		eval("document.cscform.__wf__amt"+num+""+num2+".value ='1'");
		setGrandtotal();
}

function addtcol2(num,num2){
		eval("dt"+num+num2+".style.display=''");		
}

function deltcol(num,num2){
		eval("dt"+num+num2+".style.display='none'");		
    	eval("document.cscform.__wf__cost"+num+""+num2+".value ='0.00'");
    	eval("document.cscform.__wf__open"+num+""+num2+".value ='0.00'");
		eval("document.cscform.__wf__amt"+num+""+num2+".value ='0'");
}
var at1 =1;
var at2 =1;
var at3 =1;
var at4 =1;
var at5 =1;
function addt(num){
if(eval("at"+num)<5) eval("at"+num+"++");
		addtcol(num,eval("at"+num));
		eval("document.cscform.__wf__at"+num+".value = at"+num);
		setGrandtotal();
}
function delt(num){
if(eval("at"+num) >1){
		deltcol(num,eval("at"+num));
		eval("at"+num+"--");
		 }
		eval("document.cscform.__wf__at"+num+".value = at"+num);
		setGrandtotal();
}


var addval =1;
function add(){
if(addval<5) addval++;
		addcol(addval);
		document.cscform.__wf__addval.value = addval;
		eval("document.cscform.__wf__at"+addval+".value=1");	
		//setGrandtotal();
}
function del(){
if(addval >1){
		eval("wel"+addval+"1.style.display='none'");
		eval("wel"+addval+"2.style.display='none'");
		eval("document.cscform.__wf__welfare"+addval+".value=''");		
		eval("document.cscform.__wf__welfaredesc"+addval+".value=''");		
		eval("document.cscform.__wf__at"+addval+".value=0");
		 addval--;
		 }
		document.cscform.__wf__addval.value = addval;
		//setGrandtotal();
}

function addstep1(){
if(addval<5) addval++;
		addcol(addval);
		//alert(addval);
		document.cscform.__wf__addval.value = addval;
		//setGrandtotal();
}
function delstep1(){
if(addval >1){
		eval("wel"+addval+"1.style.display='none'");
		eval("wel"+addval+"2.style.display='none'");
		eval("document.cscform.__wf__welfare"+addval+".value=''");		
		 addval--;
		 }
		document.cscform.__wf__addval.value = addval;
		//setGrandtotal();
}


var ln = "";
function searchValue(line){
			with(document.cscform){
			if(line.indexOf("__wf__other_sitewel") != -1) 
				eval(line+".value=''");
			else{
				obj = eval("document.cscform.__wf__whouse"+line);
				d =  "<option value=>----------------Undified-------------</option>";
				if((obj.value=="2"||obj.value=="3") )	{
						SearchDWR.searchAll(new Array("mempl_family","fullname,employeeid,companyid,relationid,fnameid,lname,efname,elname,line_no","employeeid = '"+__wf__employeeid.value+"' and relationid in ('01','02','03','04','05','06','07') and status='1' and iswelfare='1'","employeeid","langon"),family);
						ln = line;
				}else DWRUtil.setValue('__family'+line,"<select  name=\"__wf__family"+line+"\" disabled>"+d+"</select>");
			}
		}	
}


function chkFamily(obj){
		f = obj.name.substring(obj.name.length-1);
		d =  "<option value=>----------------Undified-------------</option>";
		if(obj.value.substring(obj.value.indexOf("$")-1,obj.value.indexOf("$"))=="2"){
		SearchDWR.searchAll(new Array("mempl_family","fullname,employeeid,companyid,relationid,fnameid,lname,efname,elname,line_no","employeeid = '<%= TEMPLATE_WORKFLOW.getUProfile().get("employeeid") %>' and relationid in ('01','02','03','04','05','06','07') and status='1' and iswelfare='1'","employeeid","langon"),family);		
		}else{
		 DWRUtil.setValue('__family'+f,"<select  name=\"__wf__family"+f+"\" disabled>"+d+"</select>");
		 //eval("document.cscform.__familydisabled"+f+".value=disabled;");
		 }
}
	
	function checkRequisID(ind,obj){
			with(document.cscform){
				var reqid=eval("__wf__detail"+ind);
				if(reqid.value==""){
						alert(MyCode[209]);
				}else{
					obj.readOnly=false;
				}
			}	
	}
	
	 function chkSumValue(obj){
		var nme = obj.name.substring(0,obj.name.length -2);
			with (document.cscform){
     		 var sum = 0;
			 var tmp;
				for(a =0;a<elements.length;a++){
					if(elements[a].name.indexOf(nme)!=-1 && elements[a].value.length >0){
						tmp=replaceAll(elements[a].value,',','');
						sum += parseFloat(tmp);
					}
				}
				return sum;
			}
		}

	
		function calculateAmt(obj,sobj){
				sobj.value=chkSumValue(obj).toFixed(2);
				checkNumFloat(sobj,0.00,9999999);
		}	
		
		function calCost(obj,obj1,obj2,obj3){
		if(obj1.value.length>0){
				var cs=parseFloat(replaceAll(obj.value,',',''))*parseFloat(replaceAll(obj1.value,',',''));
				obj2.value=cs.toFixed(2);
				obj3.value=cs.toFixed(2);
				checkNumFloat(obj2,0.00,9999999);
				checkNumFloat(obj3,0.00,9999999);
				setGrandtotal();
			}
		}
		
	
	function searchFamily(){ 
		SearchDWR.searchAll(new Array("mempl_family","fullname,employeeid,companyid,relationid,fnameid,lname,efname,elname,line_no","employeeid = '"+document.cscform.__wf__employeeid.value+"' and relationid in ('01','02','03','04','05','06','07')  and status='1' and iswelfare='1' ","employeeid","langon"),selectfamily);
	}

var f ="1";

var family = function(data1){
	var str= "<option value=''>"+MyCode[218]+"</option>";
	for(i=0;i<data1.length;i++){
	str = str +  "<option value="+data1[i][8]+">"+data1[i][0]+"</option>";
	}
DWRUtil.setValue('__family'+ln,"<select  name=\"__wf__family"+ln+"\">"+str+"</select>");
}

	 fdata1="<%=chkNull.chkNullString(request.getParameter("__wf__family1"))%>";	 
	 fdata2="<%=chkNull.chkNullString(request.getParameter("__wf__family2"))%>";
	 fdata3="<%=chkNull.chkNullString(request.getParameter("__wf__family3"))%>";	 
	 fdata4="<%=chkNull.chkNullString(request.getParameter("__wf__family4"))%>";
	 fdata5="<%=chkNull.chkNullString(request.getParameter("__wf__family5"))%>";
	 var isAdminEdit="<%=chkNull.chkNullString(request.getParameter("isAdminEdit"))%>";

    var ff1="";	var ff2="";var ff3="";	var ff4="";	var ff5="";
    var preff1="";	var preff2="";	var preff3="";	var preff4="";	var preff5="";	
	
	var selectfamily = function(data1){ 
			 preff1=(isAdminEdit=="true")?"":"disabled";
			 preff2=(isAdminEdit=="true")?"":"disabled";
			 preff3=(isAdminEdit=="true")?"":"disabled";
			 preff4=(isAdminEdit=="true")?"":"disabled";
			 preff5=(isAdminEdit=="true")?"":"disabled";
			 ff1="";	 ff2="";	 ff3="";	 ff4="";	 ff5="";
		
			for(i=0;i<data1.length;i++){
			if(fdata1==data1[i][8]) ff1 = ff1 +  "<option value="+data1[i][8]+" selected>"+data1[i][0]+"</option>";
			else ff1 = ff1 +  "<option value="+data1[i][8]+">"+data1[i][0]+"</option>";
			
			if(fdata2==data1[i][8]) ff2 = ff2 +  "<option value="+data1[i][8]+" selected>"+data1[i][0]+"</option>";
			else ff2 = ff2 +  "<option value="+data1[i][8]+">"+data1[i][0]+"</option>";
			
			if(fdata3==data1[i][8]) ff3 = ff3 +  "<option value="+data1[i][8]+" selected>"+data1[i][0]+"</option>";
			else ff3 = ff3 +  "<option value="+data1[i][8]+">"+data1[i][0]+"</option>";
			
			if(fdata4==data1[i][8]) ff4 = ff4 +  "<option value="+data1[i][8]+" selected>"+data1[i][0]+"</option>";
			else ff4 = ff4 +  "<option value="+data1[i][8]+">"+data1[i][0]+"</option>";
			
			if(fdata5==data1[i][8]) ff5 = ff5 +  "<option value="+data1[i][8]+" selected>"+data1[i][0]+"</option>";
			else ff5 = ff5 +  "<option value="+data1[i][8]+">"+data1[i][0]+"</option>";
			}
			if(fdata1==""){ ff1="<option value=>----------------Undified-------------</option>"; preff1="disabled";}
			if(fdata2==""){ ff2="<option value=>----------------Undified-------------</option>"; preff2="disabled";}
			if(fdata3==""){ ff3="<option value=>----------------Undified-------------</option>";preff3="disabled";}
			if(fdata4==""){ ff4="<option value=>----------------Undified-------------</option>";preff4="disabled";}
			if(fdata5==""){ff5="<option value=>----------------Undified-------------</option>";preff5="disabled";}
			setFamilyList();
}

function setFamilyList(){
DWRUtil.setValue('__family1',"<select  name=\"__wf__family1\""+preff1+" >"+ff1+"</select>");
DWRUtil.setValue('__family2',"<select  name=\"__wf__family2\""+preff2+" >"+ff2+"</select>");
DWRUtil.setValue('__family3',"<select  name=\"__wf__family3\""+preff3+" >"+ff3+"</select>");
DWRUtil.setValue('__family4',"<select  name=\"__wf__family4\""+preff4+">"+ff4+"</select>");
DWRUtil.setValue('__family5',"<select  name=\"__wf__family5\""+preff5+">"+ff5+"</select>");
}


function searchDataEmp(empid){
		SearchDWR.search1(new Array("memployee","employeeid,companyid,fname,lname,efname,elname,bu1,bu2,bu3,bu4,bu5,emp_prefix,status,tel_ext,fullname,positionname,bu2name,bu3name,bu4name,emp_position,emp_type,resigndate","employeeid = '"+empid+"' ","employeeid","langon"),empdata);
}

var empdata=function(data1){
		DWRUtil.setValue("empdata_fullname",data1[14]);
		DWRUtil.setValue("empdata_positionname",data1[15]);
		DWRUtil.setValue("empdata_bu2name",data1[16]);
		DWRUtil.setValue("empdata_bu3name",data1[17]);
		DWRUtil.setValue("empdata_bu4name",data1[18]);
		DWRUtil.setValue("empdata_telext",data1[13]);
		DWRUtil.setValue("__wf__emp_type",data1[20]);
		DWRUtil.setValue("__wf__bu4",data1[9]);
		searchSpouse();
}

var empspouse=function(data1){
		if(data1[9]!=null && data1[9]!="null" && data1[9]!=""){			
			searchDataSpouse(data1[9]);
			}else{
			spouse_detail.style.display="none";
			}
}

	function searchSpouse(){
		SearchDWR.search1(new Array("mempl_family","fullname,employeeid,companyid,relationid,fnameid,lname,efname,elname,line_no,employeeid_ref","employeeid_ref  is not null and relationid='03'  and employeeid='"+document.cscform.__wf__employeeid.value+"' and status='1' and iswelfare='1' ","employeeid","langon"),empspouse);
	}
function searchDataSpouse(empid){ 		
		SearchDWR.search1(new Array("memployee","employeeid,companyid,fname,lname,efname,elname,bu1,bu2,bu3,bu4,bu5,emp_prefix,status,tel_ext,fullname,positionname,bu2name,bu3name,bu4name,emp_position,emp_type","employeeid = '"+empid+"' and status not in ('X','Y','Z') ","employeeid","langon"),setempspouse);
}
var setempspouse=function(data1){ 
		if(data1[0]!="" && data1[0]!=null){
				DWRUtil.setValue("spouse_fullname",data1[14]);
				DWRUtil.setValue("spouse_positionname",data1[15]);
				DWRUtil.setValue("spouse_bu2name",data1[16]);
				DWRUtil.setValue("spouse_bu3name",data1[17]);
				DWRUtil.setValue("spouse_bu4name",data1[18]);
				DWRUtil.setValue("spouse_telext",data1[13]);		
				spouse_detail.style.display="";
		}else{
				spouse_detail.style.display="none";
		}
}	
</script>
	</HEAD>
	<BODY BGCOLOR=#FFFFFF onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/COPY_SWAP20.gif','../IMAGES/BUTTON/SWAP/EDIT_SWAP20.gif','../IMAGES/BUTTON/SWAP/EXIT_SWAP20.gif')">
	<!-- ImageReady Slices (02.psd) -->
		<FORM NAME="cscform" METHOD="post" ACTION="WEL202_NSTDA.jsp">
			<!----------BEGIN CSC INITIAL ZONE ------------------------>

<%=screenSingle.InitialVariable()%>

<!----------END CSC INITIAL ZONE -------------------------->
			<SPAN id="message1" ></SPAN>
			<INPUT TYPE="hidden" NAME="__screen" VALUE="WEL202_NSTDA">
			<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="__companyid" VALUE="<%=screenSingle.getUProfile().get("companyid")%>">

			<INPUT TYPE="hidden" NAME="wf_id" VALUE="302">
			<INPUT TYPE="hidden" NAME="wf_ver" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_ver"),"1")%>">
			<INPUT TYPE="hidden" NAME="__wf_id" VALUE="302">
			<INPUT TYPE="hidden" NAME="__wf_ver" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_ver"),"1")%>">
			<INPUT TYPE="hidden" NAME="wf_seq_no" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_seq_no"),"0")%>">
			<INPUT TYPE="hidden" NAME="step_id" VALUE="<%=chkNull.chkNullString(request.getParameter("step_id"),"0")%>">
			<INPUT TYPE="hidden" NAME="step_seq_no" VALUE="<%=chkNull.chkNullString(request.getParameter("step_seq_no"),"0")%>">
			<INPUT TYPE="hidden" NAME="wf_return_actor" VALUE="IINIT">
			<INPUT TYPE="hidden" NAME="__oldDocumentID" VALUE="<%=screenSingle.getDataLabel("DOC_NO")%>">
			<INPUT TYPE="hidden" NAME="__oldWF" VALUE="<%=screenSingle.getDataLabel("WF_STATUS")%>">
			
			<INPUT TYPE="hidden" NAME="__wf" VALUE="<%=wf%>">
			<INPUT TYPE="hidden" NAME="__wfcmd" VALUE="false">
			<INPUT TYPE="hidden" NAME="attach_file_delete" VALUE="">

			<INPUT TYPE="hidden" NAME="remark" VALUE="<%=remark%>">
			<INPUT TYPE="hidden" NAME="admin_cmd" VALUE="">	
			<INPUT TYPE="hidden" NAME="__wf__bu4" VALUE="">			
			<INPUT TYPE="hidden" NAME="__wf__percentlist" VALUE="">			
			<!-- Insert Hidden Field -->
			  <input type="hidden" name="__calendar">
    <script language="javascript">getInputFormatDate();</script>
<input type="hidden" name="__language"  value="<%= TEMPLATE_WORKFLOW.getUProfile().get("lang") %>">
			<%//=screenSingle.getTagConfirm()%>
			
			<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>
<tr>
			<td>
				<jsp:include page="../MYNOTE/MYNOTE_HEAD.jsp" flush="true"/>

						<DIV ALIGN="right">
<%=md.getStepDocument("302","1")%>
<%=md.getHeadDocument()%>
<BR>
<%=md.getHelpDocument("Request form of medical fee")%>
<BR>
<%=md.getSendToDocumentWelfare("Request form of medical fee")%>
<BR>
						<TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
                              <TR>
                                <TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-L.gif" WIDTH="5" HEIGHT="5"></TD>
                                <TD HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/T.gif" WIDTH="100%" HEIGHT="5"></TD>
                                <TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-R.gif" WIDTH="5" HEIGHT="5"></TD>
                              </TR>
                              <TR>
                                <TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/L2.gif"><FONT COLOR="#FFFFFF"></FONT></TD>
                                <TD VALIGN="middle"><FONT FACE="MS Sans Serif" SIZE="1" COLOR="#FFFFFF">
                                  <jsp:include page="EMPDATA.jsp" flush="true" />
								  <br>
                                   <jsp:include page="EMPDATA2.jsp" flush="true" />
								  <%
									if(md.isStep1){
									%>
								   <input type="hidden" name="__wf__emp_type"  value="<%=chkNull.chkNullString(request.getParameter("__wf_emp_type"),"")%>">
								   <input type="hidden" name="__wf__employeeid" size="15"  value="<%=screenSingle.getUProfile().get("employeeid")%>">
								  <script language="javascript">searchDataEmp('<%=screenSingle.getUProfile().get("employeeid")%>');</script>
								   <%}else{%>
							   		<input type="hidden" name="__wf__emp_type"  value="<%=chkNull.chkNullString(md.getWFDataValue("__wf_emp_type"))%>">
									<input type="hidden" name="__wf__employeeid" size="15"  value="<%=md.getWFDataValue("__wf__employeeid")%>">
								 	 <script language="javascript">searchDataEmp('<%=chkNull.chkNullString(md.getWFDataValue("__wf__employeeid"))%>');</script>
								   <%}%>
                                </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>
							<br>
							<TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
								<TR>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-L.gif" WIDTH="5" HEIGHT="5"></TD>
									<TD HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/T.gif" WIDTH="100%" HEIGHT="5"></TD>
									<TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-R.gif" WIDTH="5" HEIGHT="5"></TD>
								</TR>
								<TR>
									<TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/L2.gif"><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="1" CLASS="txt01">
											<TR BGCOLOR="#FFFFFF"></TR>
										</TABLE>
										<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="1" CLASS="txt01">
											<TR BGCOLOR="#FFFFFF">
												<TD COLSPAN="2">

													<!-- Insert Head -->												</TD>
											</TR>
										</TABLE>

							<%
							int addv = Integer.parseInt(chkNull.chkNullString(request.getParameter("__wf__addval"),"1"));
							int []at=new int[5];
							 at[0]=Integer.parseInt(chkNull.chkNullString(request.getParameter("__wf__at1"),"1"));
							 at[1]=Integer.parseInt(chkNull.chkNullString(request.getParameter("__wf__at2"),"0"));
							 at[2]=Integer.parseInt(chkNull.chkNullString(request.getParameter("__wf__at3"),"0"));
							 at[3]=Integer.parseInt(chkNull.chkNullString(request.getParameter("__wf__at4"),"0"));
							 at[4]=Integer.parseInt(chkNull.chkNullString(request.getParameter("__wf__at5"),"0"));							
							 if(!md.isStep1){
										addv = Integer.parseInt(chkNull.chkNullString(md.getWFDataValue("__wf__addval"),"1"));
										 at[0]=Integer.parseInt(chkNull.chkNullString(md.getWFDataValue("__wf__at1"),"1"));
										 at[1]=Integer.parseInt(chkNull.chkNullString(md.getWFDataValue("__wf__at2"),"0"));
										 at[2]=Integer.parseInt(chkNull.chkNullString(md.getWFDataValue("__wf__at3"),"0"));
										 at[3]=Integer.parseInt(chkNull.chkNullString(md.getWFDataValue("__wf__at4"),"0"));
										 at[4]=Integer.parseInt(chkNull.chkNullString(md.getWFDataValue("__wf__at5"),"0"));							
								 }
										%>
                                 		 <input type="hidden" name="__wf__at1" value="<%=at[0]%>">
                                  		<input type="hidden" name="__wf__at2" value="<%=at[1]%>">
                                  		<input type="hidden" name="__wf__at3" value="<%=at[2]%>">
                                  		<input type="hidden" name="__wf__at4" value="<%=at[3]%>">
                                  		<input type="hidden" name="__wf__at5" value="<%=at[4]%>">										
										<input type="hidden" name="__wf__addval" value="<%=addv%>">										
										<input type="hidden" name="__wf__attach1" value="<%=chkNull.chkNullString(request.getParameter("__wf__attach1"),"-1")%>">
										<input type="hidden" name="__wf__attach2" value="<%=chkNull.chkNullString(request.getParameter("__wf__attach2"),"-1")%>">
										<input type="hidden" name="__wf__attach3" value="<%=chkNull.chkNullString(request.getParameter("__wf__attach3"),"-1")%>">
										<input type="hidden" name="__wf__attach4" value="<%=chkNull.chkNullString(request.getParameter("__wf__attach4"),"-1")%>">
										<input type="hidden" name="__wf__attach5" value="<%=chkNull.chkNullString(request.getParameter("__wf__attach5"),"-1")%>">
										<input type="hidden" name="__wf__attachdesc1" value="<%=chkNull.chkNullString(request.getParameter("__wf__attachdesc1"),"-1")%>">
										<input type="hidden" name="__wf__attachdesc2" value="<%=chkNull.chkNullString(request.getParameter("__wf__attachdesc2"),"-1")%>">
										<input type="hidden" name="__wf__attachdesc3" value="<%=chkNull.chkNullString(request.getParameter("__wf__attachdesc3"),"-1")%>">
										<input type="hidden" name="__wf__attachdesc4" value="<%=chkNull.chkNullString(request.getParameter("__wf__attachdesc4"),"-1")%>">
										<input type="hidden" name="__wf__attachdesc5" value="<%=chkNull.chkNullString(request.getParameter("__wf__attachdesc5"),"-1")%>">
					<table class="inframe" cellspacing=1 cellpadding=0  border=0>
                      <tbody>
                        <tr>
                          <td colspan="11" class="title1">
						    <div align="center">
						      <script language="javascript">swapLang("Welfare List");</script>
				          </div></td>
                        </tr>
                        <tr>
					      <td class="desc">
					        </td>
							      <td class="desc">&nbsp;</td>
							      <td colspan="3" class="desc"><script language="javascript">swapLang("Requisition Type");</script>&nbsp;
							       <select  name="__wf__requisition_type" <%if(md.isStep2){ out.print("disabled");}%>>
							        <%=option%>
						          </select></td>
					      <td width="7%" align="right" class="desc"><script language="javascript">swapLang("Send Date");</script>&nbsp;</td>
                          <td colspan="4" class="desc"><input type="text" size="10" name="__wf__send_date"  readonly value="<%= new CscCalendar().getDDMMYYYY() %>"><%if(false){%><a  onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image10" width="20"  border="0" align="absmiddle" id="Image10" onClick="viewCal('__wf__send_date')"></a><%}%></td>
                        </tr>
                        <tr>
                          <td width="7%" height="21" colspan="2" class="title1"><div align="center">
                              <script language="javascript">swapLang("Welfare");</script>
                          &nbsp;</div></td>
                          <td width="31%" class="title1"><div align="center">
                              <script language="javascript">swapLang("Disease ");</script>
                          &nbsp;</div></td>
                          <td colspan="2" class="title1"><div align="center">
						      <script language="javascript">swapLang("Name Surname In Family");</script>
				          &nbsp;</div>                            <div align="center"></div></td>
                          <td width="7%" class="title1"><div align="center">
                              <script language="javascript">swapLang("Amount ");</script>
                            &nbsp;</div></td>
                          <td class="title1"><div align="center">
                              <script language="javascript">swapLang("Receipt Number");</script>
                            &nbsp;</div></td>
                          <td width="7%" class="title1"><div align="center">
                              <script language="javascript">swapLang("Receipt Date");</script>
                            &nbsp;</div></td>
                          <td width="2%" class="title1" ><div align="center">
                              <script language="javascript">swapLang("Attach Doc");</script>
                            &nbsp;</div></td>
                        </tr>
                       	<!-- Begin Row -->
						<% 
								for(int n=1;n<=5;n++){
									if(addv>=n)
												dss[n-1]="";
									 else 
									     		dss[n-1]="none";
						%>
                         <tr  id="wel<%=n%>1" style="display:<%= dss[n-1] %>" bgcolor="<%=color%>">
                          <td colspan="2" nowrap="nowrap"><font  size="2"><%=n%>.</font>
						  <input type="hidden" size="30" name="__wf__welfare<%=n%>" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__welfare"+n))%>">
						   <input type="hidden" size="30" name="__wf__docgid<%=n%>" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__docgid"+n))%>">
						   <input type="hidden" size="30" name="__wf__whouse<%=n%>" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__whouse"+n))%>">
						  <input type="text" size="30" name="__wf__welfaredesc<%=n%>" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__welfaredesc"+n))%>">
						 <%if(md.isStep1){%> <a href="javascript:goHelp('MWELFAREHELP','__wf__welfare<%=n%>','')" ><img src="../IMAGES/MYNOTE/SEARCH.gif" alt="Welfare" name="Image1011" width="20"  border="0" align="absmiddle" id="Image1011" ></a><%}%></td>
                          <td nowrap="nowrap">
						  <input type="hidden" size="30" name="__wf__disease<%=n%>" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__disease"+n))%>">
						  <input type="text" size="30" name="__wf__diseasedesc<%=n%>" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__diseasedesc"+n))%>">
						  <%if(!md.isStep3){%><a href="javascript:goHelp('MDISEASEHELP','__wf__disease<%=n%>','')" ><img src="../IMAGES/MYNOTE/SEARCH.gif" alt="Disease" name="Image1012" width="20"  border="0" align="absmiddle" id="Image1012" ></a><%}%></td>
                          <td colspan="2"><span id="__family<%=n%>"></span></td>
                          <td><input name="__wf__amount<%=n%>" type="text"  class="numeric" style="text-align:right"  onFocus="callDelComma(this);" onBlur="calculateAmt(this,document.cscform.__wf__grand_total);checkNumFloat(this,0.00,9999999);" onKeyPress="checkWordNumber(this.value,event);" onKeyUp="checkComma(this,2);" value="<%=chkNull.chkNullString(request.getParameter("__wf__amount"+n),"0.00")%>" size="8" <%if(md.isStep2){ out.print("readonly");}%>></td>
                          <td><input type="text" size="15" name="__wf__receipt_number<%=n%>" value="<%=chkNull.chkNullString(request.getParameter("__wf__receipt_number"+n))%>" onKeyPress="chkSpecialStr(event);" <%if(md.isStep2){ out.print("readonly");}%>></td>
                          <td nowrap><input type="text" size="10" name="__wf__receipt_date<%=n%>"  readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__receipt_date"+n),new CscCalendar().getDDMMYYYY())%>" onBlur="checkPeriodDate(90,document.cscform.__wf__send_date,this,0);">
                            <%if(!md.isStep3){%><a><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image1111" width="20"  border="0" align="absmiddle" id="Image1111" onClick="viewCal('__wf__receipt_date<%=n%>')"></a><%}%></td>
                          <td ><div align="center"><%if(md.isStep1){%><a href="javascript:goPages('<%=n%>','');" ><img src="../IMAGES/BUTTON/MAIN/COPY20.gif" alt="Attach Document" name="Image11231" width="20"  border="0" align="absmiddle" id="Image11231" ></a><%}else {%><a href="javascript:goPages('<%=n%>','disabled');" ><img src="../IMAGES/BUTTON/MAIN/COPY20.gif" alt="Attach Document" name="Image11231" width="20"  border="0" align="absmiddle" id="Image11231" ></a><%}%></div></td>
                        </tr>
                        <tr id="wel<%=n%>2" style="display:<%= dss[n-1] %> "   bgcolor="<%=color%>">
                          <td colspan="4" ><font size="2">&nbsp;&nbsp;<script language="javascript">swapLang("Nursing Home");</script></font>
						    <input type="hidden" size="40" name="__wf__sitewelid<%=n%>" value="<%=chkNull.chkNullString(request.getParameter("__wf__sitewelid"+n))%>">
						    <input type="hidden" size="40" name="__wf__sitewelgid<%=n%>" value="<%=chkNull.chkNullString(request.getParameter("__wf__sitewelgid"+n))%>">
						    <input type="text" size="40" name="__wf__sitewel_name<%=n%>" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__sitewel_name"+n))%>">
					      <%if(!md.isStep3){%> <a href="javascript:goHelp('MSITEWELHELP','__sitewelid<%=n%>','')" ><img src="../IMAGES/MYNOTE/SEARCH.gif" alt="Hospital" name="Image1013" width="20"  border="0" align="absmiddle" id="Image1013" ></a><%}%><input type="text" name="__wf__sitegname<%=n%>" value="<%=chkNull.chkNullString(request.getParameter("__wf__sitegname"+n))%>" readonly></td>
                          <td colspan="6"  ><font size="2"><script language="javascript">swapLang("Other Nursing Home");</script></font><input type="text" name="__wf__other_sitewel<%=n%>" size="30" onKeyPress="javascript:clssitewel(<%=n%>);" value="<%=chkNull.chkNullString(request.getParameter("__wf__other_sitewel"+n))%>"></td>
                        </tr>
						<!-- begin sub row-->
						<%
						if(!md.isStep1&&!(md.isStep3&&md.getWFDataValue("__wf__detail11").length()==0)){
						for(int m=1;m<=5;m++){
									if(at[n-1]>=m )
												dssm[n-1][m-1] ="";
									 else 
									     		dssm[n-1][m-1] ="none";

									if(dss[n-1].equals("none"))
												dssm[n-1][m-1]="none";
												
						%>
                        <tr id="dt<%=n%><%=m%>" style="display:<%= dssm[n-1][m-1] %>"  bgcolor="<%=subcolor%>">
						     <td width="7%" nowrap><font size="2"><%=n%>.<%=m%>&nbsp;<%if(m==1){%><script language="javascript">swapLang("Requisition");</script><%}%></font>
			              &nbsp;</td>
						     <td width="16%" nowrap><input type='text'  name="__wf__detail<%=n%><%=m%>desc" readonly><input type='hidden'  name="__wf__detail<%=n%><%=m%>"><%if(!md.isStep3){%> <a href="javascript:goHelp('MREQUISITIONTYPEHELP','__wf__detail<%=n%><%=m%>','')" ><img src="../IMAGES/MYNOTE/SEARCH.gif" alt="Welfare" name="Image101" width="20"  border="0" align="absmiddle" id="Image101" ></a><%}%>&nbsp;</td>
						     <td><div align="right"><font size="2"><select  name="__wf__reqtype<%=n%><%=m%>" ><%=option%></select><script language="javascript">swapLang("Amount")</script><input type='hidden' name='__wf__unit<%=n%><%=m%>' ><input type='hidden' name='__wf__group<%=n%><%=m%>' ><input type='text' name='__wf__amt<%=n%><%=m%>'  readonly='true' size='10' maxlength='10'  onFocus='checkRequisID(<%=n%><%=m%>,this);callDelComma(this);' onBlur='calCost(__wf__amt<%=n%><%=m%>,__wf__unit<%=n%><%=m%>,__wf__cost<%=n%><%=m%>,__wf__open<%=n%><%=m%>);' onKeyPress='checkWordNumber(this.value,event);' onKeyUp='checkComma(this,0);' style='text-align:right' value='<%=(dssm[n-1][m-1] .length()>0)?"0":"1"%>' >&nbsp;&nbsp;</font></div></td>
						     <td width="32%" valign="baseline"><input type="text" name="__wf__unitdesc<%=n%><%=m%>" readonly size="7" value="<%=chkNull.chkNullString(request.getParameter("__wf__unitdesc"+n+""+m))%>">&nbsp;</td>
                         	 <td width="7%" nowrap><div align="right"><font size="2"><script language="javascript">swapLang("Request");</script>
                         	 </font>&nbsp;</div></td>
                          <td><input type="text" name="__wf__cost<%=n%><%=m%>" class="numeric" style="text-align:right"  onFocus="callDelComma(this);callDelCommaNoSelect(__wf__open<%=n%><%=m%>);" onBlur="calculateAmt(this,document.cscform.__wf__grand_total);calculateAmt(__wf__open<%=n%><%=m%>,document.cscform.__wf__grand_total2);checkNumFloat(this,0.00,9999999);checkNumFloat(__wf__open<%=n%><%=m%>,0.00,9999999);" onKeyPress="checkWordNumber(this.value,event);" onKeyUp="cloneValue(this);checkComma(this,2);" value="<%=chkNull.chkNullString(request.getParameter("__wf__cost"+n+""+m),"0.00")%>"  size="8" ></td>
                          <td><div align="right"><font size="2"><script language="javascript">swapLang("Cost");</script></font>
                          &nbsp;</div></td>
                          <td nowrap><input type="text" name="__wf__open<%=n%><%=m%>" class="numeric" style="text-align:right"  onFocus="callDelComma(this);" onBlur="calculateAmt(this,document.cscform.__wf__grand_total2);checkNumFloat(this,0.00,9999999);" onKeyPress="checkWordNumber(this.value,event);" onKeyUp="checkComma(this,2);" value="<%=chkNull.chkNullString(request.getParameter("__wf__open"+n+""+m),"0.00")%>"   size="8" ></td>
                          <td  nowrap><div align="center"><%if(!md.isStep3){%> <%if(m==1){%><a name="a<%=n%>" ><img src="../IMAGES/BUTTON/MAIN/NEW20.gif" alt="Add" name="Image1331" width="20" height="20"  border="0" align="absmiddle" id="Image1331" onClick="addt('<%=n%>')"></a>
                              <%} if(m>1){%><a ><img src="../IMAGES/BUTTON/MAIN/DEL20.gif" alt="Delete" name="Image1431" width="20" height="20"  border="0" align="absmiddle" id="Image1431" onClick="delt('<%=n%>')"></a><%}%>
                              <%}%> &nbsp;</div></td>
                        </tr>                        
						<%}
							}
						%>
						<!-- end sub row -->
						<%
							}						
						%>
						<!-- end Row-->
						<%if(md.isStep1){%> 
                        <tr>
                          <td colspan="10" align="right" class="desc">
						   <a ><img src="../IMAGES/BUTTON/MAIN/NEW24.gif" alt="Add" name="Image13" width="24" height="24"  border="0" align="absmiddle" id="Image13" onClick="add()"></a>
						   <a ><img src="../IMAGES/BUTTON/MAIN/CLEAN24.gif" alt="Delete" name="Image14" width="24" height="24"  border="0" align="absmiddle" id="Image14" onClick="del()"></a>
						  &nbsp;</td>
                        </tr>
						<%}%>
						<%if(md.isStep1 ||(md.isStep3&&md.getWFDataValue("__wf__detail11").length()==0)){%> 
                          <tr><td colspan="5" align="center" class="title1" nowrap><div align="center"><script language="javascript">swapLang("Grand Total");</script></div></td>
                            <td class="title1"><div align="left">
                            <input type="text" size="8"  name="__wf__grand_total" dir="rtl" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__grand_total"),"0.00")%>">
							</div>                          </td>
                          <td colspan="3" align="right" class="title1">&nbsp;</td>
                          </tr>
						  <%}else{%> 
						 <tr><td colspan="2" align="center" class="title1"><div align="center"><script language="javascript">swapLang("Grand Total");</script></div></td>
                            <td align="center" class="title1"><span class="desc">
                              <input type="text" size="8" dir="rtl" name="__wf__grand_total3"  readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__grand_total3"),"0")%>">
                            </span></td>
                            <td align="center" class="title1">&nbsp;</td>
                            <td align="center" class="title1">&nbsp;</td>
                            <td class="title1"><div align="left">
                            <input type="text" size="8"  name="__wf__grand_total" dir="rtl" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__grand_total"),"0.00")%>">
							</div>                          </td>
                          <td align="right" class="title1">&nbsp;</td>
                          <td align="right" class="title1"><span class="desc">
                            <input type="text" size="8" dir="rtl" name="__wf__grand_total2" readonly value="<%=chkNull.chkNullString(request.getParameter("__wf__grand_total2"),"0.00")%>">
                          </span></td>
                          <td align="right" class="title1">&nbsp;</td>
                          </tr>
						  <%}%>
						  
                        <tr>
                          <td colspan="8">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                            <table cellspacing="0" cellpadding="0">
                       
                              <tr>
                                <td colspan="8"></td>
                              </tr>
                              <tr>
                                <td colspan="8" class="desc2"><jsp:include page="./MSG01.jsp" flush="true" /></td>
                              </tr>
                            </table></td>
                        </tr>
                      </tbody>
                    </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>
										<script language="javascript">																						
													setValueOnPage();																									
													function setValueOnPage(){
														<%
															if(md.isStep1){
														%>													
																setValue('__wf__employeeid','<%=screenSingle.getUProfile().get("employeeid")%>');
																setValue('__wf__requisition_type','<%=chkNull.chkNullString(request.getParameter("__wf__requisition_type"))%>');
																setValue('__wf__send_date','<%=chkNull.chkNullString(request.getParameter("__wf__send_date"),new CscCalendar().getDDMMYYYY() )%>');
																setValue('__wf__grand_total','<%=chkNull.chkNullString(request.getParameter("__wf__grand_total"))%>');
																setValue('__wf__percentlist','<%=chkNull.chkNullString(request.getParameter("__wf__percentlist"))%>');
																isAdminEdit="true";
																searchFamily();	
															<%															
																for(int i=1;i<=addv;i++){
																%>
																		setValue('__wf__welfare<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__welfare"+i))%>');
																		setValue('__wf__docgid<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__docgid"+i))%>');
																		setValue('__wf__whouse<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__whouse"+i))%>');
																		setValue('__wf__welfaredesc<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__welfaredesc"+i))%>');
																		setValue('__wf__disease<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__disease"+i))%>');
																		setValue('__wf__diseasedesc<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__diseasedesc"+i))%>');
																		setValue('__wf__amount<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__amount"+i))%>');
																		setValue('__wf__receipt_number<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__receipt_number"+i))%>');
																		setValue('__wf__receipt_date<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__receipt_date"+i),new CscCalendar().getDDMMYYYY())%>');
																		setValue('__wf__sitewelid<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__sitewelid"+i))%>');
																		setValue('__wf__sitewelgid<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__sitewelgid"+i))%>');
																		setValue('__wf__sitewel_name<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__sitewel_name"+i))%>');
																		setValue('__wf__sitegname<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__sitegname"+i))%>');
																		setValue('__wf__other_sitewel<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__other_sitewel"+i))%>');
																		setValue('__wf__attach<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__attach"+i),"-1")%>');
																		setValue('__wf__attachdesc<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__attachdesc"+i),"-1")%>');
																		setValue('__wf__family<%=i%>','<%=chkNull.chkNullString(request.getParameter("__wf__family"+i))%>');
																<%
																}
															}else{
															%>		
																setValue('__wf__employeeid','<%=md.getWFDataValue("__wf__employeeid")%>');
																setValue('__wf__empfullname','<%=md.getWFDataValue("__wf__empfullname")%>');
																setValue('__wf__requisition_type','<%=md.getWFDataValue("__wf__requisition_type")%>');
																setValue('__wf__send_date','<%=md.getWFDataValue("__wf__send_date")%>');
																setValue('__wf__grand_total','<%=md.getWFDataValue("__wf__grand_total")%>');
																setValue('__wf__percentlist','<%=md.getWFDataValue("__wf__percentlist")%>');
															 fdata1="<%=md.getWFDataValue("__wf__family1")%>";	 
															 fdata2="<%=md.getWFDataValue("__wf__family2")%>";
															 fdata3="<%=md.getWFDataValue("__wf__family3")%>";	 
															 fdata4="<%=md.getWFDataValue("__wf__family4")%>";
															 fdata5="<%=md.getWFDataValue("__wf__family5")%>";
															  isAdminEdit="";
															 searchFamily();																
															<%															
																for(int i=1;i<=addv;i++){
																%>
																		setValue('__wf__welfare<%=i%>','<%=md.getWFDataValue("__wf__welfare"+i)%>');
																		setValue('__wf__docgid<%=i%>','<%=md.getWFDataValue("__wf__docgid"+i)%>');
																		setValue('__wf__whouse<%=i%>','<%=md.getWFDataValue("__wf__whouse"+i)%>');
																		setValue('__wf__welfaredesc<%=i%>','<%=md.getWFDataValue("__wf__welfaredesc"+i)%>');
																		setValue('__wf__disease<%=i%>','<%=md.getWFDataValue("__wf__disease"+i)%>');
																		setValue('__wf__diseasedesc<%=i%>','<%=md.getWFDataValue("__wf__diseasedesc"+i)%>');
																		setValue('__wf__amount<%=i%>','<%=md.getWFDataValue("__wf__amount"+i)%>');
																		setValue('__wf__receipt_number<%=i%>','<%=md.getWFDataValue("__wf__receipt_number"+i)%>');
																		setValue('__wf__receipt_date<%=i%>','<%=md.getWFDataValue("__wf__receipt_date"+i)%>');
																		setValue('__wf__sitewelid<%=i%>','<%=md.getWFDataValue("__wf__sitewelid"+i)%>');
																		setValue('__wf__sitewelgid<%=i%>','<%=md.getWFDataValue("__wf__sitewelgid"+i)%>');
																		setValue('__wf__sitewel_name<%=i%>','<%=md.getWFDataValue("__wf__sitewel_name"+i)%>');
																		setValue('__wf__sitegname<%=i%>','<%=md.getWFDataValue("__wf__sitegname"+i)%>');
																		setValue('__wf__other_sitewel<%=i%>','<%=md.getWFDataValue("__wf__other_sitewel"+i)%>');
																		setValue('__wf__attach<%=i%>','<%=md.getWFDataValue("__wf__attach"+i)%>');
																		setValue('__wf__attachdesc<%=i%>','<%=md.getWFDataValue("__wf__attachdesc"+i)%>');
																		setValue('__wf__family<%=i%>','<%=md.getWFDataValue("__wf__family"+i)%>');
																<%
																	for(int j=1;j<=at[i-1];j++){																
															%>
																		setValue('__wf__detail<%=i%><%=j%>','<%=md.getWFDataValue("__wf__detail"+i+""+j)%>');																									
																		setValue('__wf__detail<%=i%><%=j%>desc','<%=md.getWFDataValue("__wf__detail"+i+""+j+"desc")%>');
																		setValue('__wf__reqtype<%=i%><%=j%>','<%=md.getWFDataValue("__wf__reqtype"+i+""+j)%>');
																		setValue('__wf__unit<%=i%><%=j%>','<%=md.getWFDataValue("__wf__unit"+i+""+j)%>');
																		setValue('__wf__group<%=i%><%=j%>','<%=md.getWFDataValue("__wf__group"+i+""+j)%>');
																		setValue('__wf__amt<%=i%><%=j%>','<%=chkNull.chkNullString(md.getWFDataValue("__wf__amt"+i+""+j),"1")%>');
																		setValue('__wf__unitdesc<%=i%><%=j%>','<%=md.getWFDataValue("__wf__unitdesc"+i+""+j)%>');
																		setValue('__wf__cost<%=i%><%=j%>','<%=chkNull.chkNullString(md.getWFDataValue("__wf__cost"+i+""+j),"0.00")%>');
																		setValue('__wf__open<%=i%><%=j%>','<%=chkNull.chkNullString(md.getWFDataValue("__wf__open"+i+""+j),"0.00")%>');
															<%
																    }
																}
																if(!(md.isStep3&&md.getWFDataValue("__wf__detail11").length()==0)){
																%>
																setGrandtotal();
																<%
																}
															}
															%>																
													}															
															
													</script>

<%
if( md.isStep3 || md.isStepCancel || md.isAdminEdit || md.isAdminCancel || md.isAdminDelete || md.isAdminClean || md.isArchive){
%>
							<SCRIPT LANGUAGE="JavaScript"><%if(!md.isAdminEdit){%>setDisabled();<%}%></SCRIPT>
<%
}
%>
<BR>
<%=md.getRemarkDocument()%>
<BR>
<%=md.getWorkflowCommandDocument()%>
<BR>
<%=md.getReferenceNoteDocument()%>
<BR>
<%=md.getAttachFileDocument()%>
<BR>
<%
if( md.isStep1 ){
%>
           					<%
           					if( wf.equals("true") ){
           					%>
           					<TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
           						<TR>
           							<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>
           						</TR>
           						<SCRIPT LANGUAGE="JavaScript">setDisabled();</SCRIPT>
           					</TABLE>
           					<%
           					}else{
           					%>
           					<TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
           						<TR>
           							<TD><DIV ALIGN="right"><A HREF="JavaScript:GoWFM();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
           						</TR>
           					</TABLE>
           					<%
           					}
           					%>
<%
}else if( md.isStepCancel || md.isAdminCancel){
%>
							<TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
								<TR CLASS="txt01">
									<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>
								</TR>
							</TABLE>
<%
}else if( md.isStep2 ){
%>
							<TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
								<TR CLASS="txt01">
									<TD><SPAN id="showtxt"></SPAN><DIV ALIGN="right"  id="btsubmit"><A HREF="JavaScript:GoWFM2();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0" name="btsubmit"></A></DIV></TD>
								</TR>
							</TABLE>
<%
}else if( md.isAdminEdit ){
%>
							<TABLE WIDTH="95%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
								<TR CLASS="txt01">
									<TD><DIV ALIGN="right"><A HREF="JavaScript:AdminEditWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SAVE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
								</TR>
							</TABLE>
<%
}else if( md.isAdminDelete ){
%>
							<TABLE WIDTH="95%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
								<TR CLASS="txt01">
									<TD><DIV ALIGN="right"><A HREF="JavaScript:AdminDeleteWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_DELETE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
								</TR>
							</TABLE>
<%
}else if( md.isAdminClean ){
%>
							<TABLE WIDTH="95%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
								<TR CLASS="txt01">
									<TD><DIV ALIGN="right"><A HREF="JavaScript:AdminCleanWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CLEAN.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
								</TR>
							</TABLE>
<%
}else if( md.isStep3 &&screenSingle.getRecord().getChild("VW_INCIDENT").getString("ai_status").equals("2")){
%>
<TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
  <TR>
    <TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-L.gif" WIDTH="5" HEIGHT="5"></TD>
    <TD HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/T.gif" WIDTH="100%" HEIGHT="5"></TD>
    <TD WIDTH="5" HEIGHT="5"><IMG SRC="../IMAGES/MYNOTE/C-T-R.gif" WIDTH="5" HEIGHT="5"></TD>
  </TR>
  <TR>
    <TD WIDTH="5" BACKGROUND="../IMAGES/MYNOTE/L2.gif"><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="1" CLASS="txt01">
        <TR BGCOLOR="#0099CC">
          <TD WIDTH="85%" BGCOLOR="#FFFFFF"><div align="center"><a href="javascript:viewPrint();"><img src="../IMAGES/MYNOTE/BUTTON/BUTTON_PRINT.gif" alt="Print Form" 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 align="center">
    <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>
<%=md.getRoutingDocument()%>
<BR>
<%=md.getCommentDocument()%>

      					<BR></DIV>
	  </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>
			<!----------BEGIN CSC ENDING ZONE ------------------------>
			<%=screenSingle.endJSP()%>
			<!----------END CSC ENDING ZONE -------------------------->
		</FORM>
</BODY>
</HTML>
<%
}
%>