<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="java.util.*,java.io.*"%>
<%@page import="com.csc.library.util.download.*"%>
<%@page import="com.csc.library.util.ManageDocumentService"%>
<%@page import="com.csc.library.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;*/
	
	String wf = null;
	CheckNull chkNull = new CheckNull();
	Organization og = new Masfactor(screenSingle.getUProfile());
	String subject = null;
	String remark = null;
	String emp_fullname = null;
	String bossid = og.getBoss(screenSingle.getUProfile().get("employeeid"),screenSingle.getUProfile().get("job")).get(0).toString();
	String bossjob = bossid.substring(bossid.indexOf(":")+1);
	CscCalendar calendar = new CscCalendar();
	long attach_time = Long.parseLong(chkNull.chkNullString(request.getParameter("attach_time"),String.valueOf(calendar.getTimeInMillis())));
	ManageDocumentService md = new ManageDocumentService();
	md.setUProfile(screenSingle.getUProfile());
	md.setRequest(request);
	md.setScreen(screenSingle);
	
	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("__checkPage")).equals("true") ){
			response.sendRedirect("../MYNOTE/SENT_COMPLETE.jsp");
		}else{
			response.sendRedirect("../MYNOTE/INBOX.jsp");
		}*/
			if(chkNull.chkNullString(request.getParameter("isAdminEdit")).equals("true")){
			response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_EDIT.jsp");
		}else if(chkNull.chkNullString(request.getParameter("isAdminCancel")).equals("true")){
			response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_CANCEL.jsp");
		}else	if(chkNull.chkNullString(request.getParameter("isAdminClean")).equals("true")){
			response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_CLEAN.jsp");
		}else if(chkNull.chkNullString(request.getParameter("isAdminDelete")).equals("true")){
			response.sendRedirect("../WORKFLOW_ADMIN/ADMIN_DELETE.jsp");
		}else{
			response.sendRedirect("../MYNOTE/SENT_COMPLETE.jsp");
		}
	//	response.sendRedirect("../MYNOTE/SENT_COMPLETE.jsp");
	}else{
		subject = "";
		remark = "";
		emp_fullname = "";
	}

	bossid = bossid.substring(0,bossid.indexOf(":"));
	DbRecord memployee_dr = new InitialRecord(screenSingle.getUProfile()).getDbRecord("Memployee");
	memployee_dr.setColumn("*");
	memployee_dr.set("COMPANYID",screenSingle.getUProfile().get("companyid"));
	memployee_dr.set("EMPLOYEEID",bossid);
	memployee_dr.search();

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

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

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

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

<HTML>
	<HEAD>
		<TITLE>myNOTE : Business Process Management Service</TITLE>
		<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
		<!-- Begin Link -->
		<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='../JS/ICONSMENU.js'></SCRIPT>
		<SCRIPT LANGUAGE="JavaScript">setLang('<%=screenSingle.getUProfile().get("lang")%>');</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>
		<!-- End Import Script -->
		<SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript">
		<!--
			function chkInt1Slash() {
				if (this.value.indexOf("/") >= 0) 
					chkInteger(); //CALL FUNCTION <>
				else 
					chkIntAndSlash(); //CALL FUNCTION <>
			}
	
			function chkInt1Dot() {
				if (this.value.indexOf(".") >= 0) 
					chkInteger(); //CALL FUNCTION <>
				else 
					chkIntAndDot(); //CALL FUNCTION <>
			}
	
			function chkIntAndSlash(){
				if ((window.event.keyCode != 47) && (window.event.keyCode < 48) || (window.event.keyCode > 57))
					window.event.returnValue = false;
			}
	
			function chkIntAndDot(){
				if ((window.event.keyCode != 46) && (window.event.keyCode < 48) || (window.event.keyCode > 57))
					window.event.returnValue = false;
			}

			function chkInt1Percent() {
				if (this.value.indexOf("%") >= 0) 
					chkInteger(); //CALL FUNCTION <>
				else 
					chkIntAndPercent(); //CALL FUNCTION <>
			}
	
			function chkIntAndPercent(){
				if ((window.event.keyCode != 37) && (window.event.keyCode < 48) || (window.event.keyCode > 57))
					window.event.returnValue = false;
			}
	
			function openHelp(){
				with( document.cscform ){
					window.open("../WELFARE/HELP/WEL206_NSTDA.pdf","Help","left=150,top=150,width=700,height=570,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
				}
			}
			
			function goHelp(helpName,inputName,condition){
				with( document.cscform ){
					var helpReturn;
					var temp="";
					if( inputName=="sendto" ){
						temp = __fixCon.value;
						__fixCon.value="job='"+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_Return1(helpName,helpReturn);						
					}	else if(inputName=="__fundtableid" ){
		 				helpReturn="__wf__new_fundtablem:fundtableid";					
						linkHelp_Return(helpName,helpReturn);
					}	else if(inputName=="__sitewelid" ){
		 				helpReturn="__sitewelid:sitewelid,__wf__sitewel_name:msitewel.tdesc";					
						linkHelp_Return(helpName,helpReturn);
					}
				}
			}
			
			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_Return1(help,input){
				with( document.cscform ){
					var param="WEL212_NSTDA.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 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';
				}
			}
		-->
		</SCRIPT>
		
		<SCRIPT language="javascript">
			var address = function(data1){		
			//alert(data1[0]);
				DWRUtil.setValue('__address',"<input type=hidden name=__wf__address value ="+data1[0][0]+">"+data1[0][0],{ escapeHtml:false });
			}
			
			function chkreadonly(val){			
				if(val==true) 
					document.cscform.__wf__home_other.readOnly =false;
				else 
					document.cscform.__wf__home_other.readOnly =true;
			}
			
			var fundtablem = function(data1){
				setValue("__wf__fundtablem",data1[0]);
			}	

			function swapLangr(nodes){
				if (getLang()=="tha") {						
						if(nodes == "Savings Deduct Rate") nodes = "เงินสะสมอัตราร้อยละ";
						else if(nodes == "Old Beneficiary") nodes = "ผู้รับผลประโยชน์เดิม";
						else if(nodes == "New Beneficiary") nodes = "ผู้รับผลประโยชน์ใหม่";
						else if(nodes == "Benefitted Condition") nodes = "เงื่อนไขการรับผลประโยชน์";
						else if(nodes == "Address") nodes = "ที่อยู่";
						else if(nodes == "Relation") nodes = "ความสัมพันธ์";
						else if(nodes == "Register Date") nodes = "วันเข้ากองทุน";
						else if(nodes == "Detail") nodes = "รายละเอียด";
					}
					return nodes;
			}
	
			var data = new Array();
	
			var getpvf = function(data1){
				data = data1;
				SystemCode.getContentDWR(new Array("BEF_CON",getLang()),callbackSys);
				document.cscform.__wf__addval.value =data.length;
			}			
			
			var selectsys = "";

			var callbackSys = function(data1){
				var str="";
				for(i=0;i<data1.length;i++){	
				 str = str +  "<option value="+data1[i][0]+">"+data1[i][1]+"</option>";
				}
				selectsys = str;
				SearchDWR.searchAll(new Array("mrelation","relationid,tdesc,edesc","","relationid","langon"),relation);
			} 

			function createSyss(name,value,set){
				var op = selectsys;
				op = op.replace("value='"+value+"'" ,"value='"+value+"'  selected");	
				DWRUtil.setValue(set,"<select  name=\""+name+"\" disabled OnChange='splitResult(this)'>"+op+"</select>",{ escapeHtml:false });
			}

			function createSyss2(name,value,set){
				var op = selectsys;
				op = op.replace("value='"+value+"'" ,"value='"+value+"'  selected");
				DWRUtil.setValue(set,"<select  name=\""+name+"\" OnChange='splitResult(this)'>"+op+"</select>",{ escapeHtml:false });
			}

			var calback = null;
			var selectedcallbackSys = function(data1){
				var str="";
				for(i=0;i<data1.length;i++){
					if(callback==data1[i][0]) 
						str = str +  "<option value="+data1[i][0]+" selected>"+data1[i][1]+"</option>";
					else 
						str = str +  "<option value="+data1[i][0]+">"+data1[i][1]+"</option>";
				}
				selectsys = str;
			} 

			var relstr = new Array();			
			var relval = new Array();
			var rela ="";
			var ck = 0;
			var relation = function(data1){
				rela = "<option value=\"aa\"></option>";
				for(i=0;i<data1.length;i++){					
					rela += "<option value='"+data1[i][1]+"'>"+data1[i][1]+"</option>";
				}
				ck=1;
				aa();
			}
			
			function createRelation(name,value,set){
				var op = rela;
				op = op.replace("value='"+value+"'" ,"value='"+value+"'  selected");
				DWRUtil.setValue(set,"<select  name=\""+name+"\"  disabled>"+op+"</select>",{ escapeHtml:false });
			}
			
			function createRelation2(name,value,set){
				var op = rela;
				op = op.replace("value='"+value+"'" ,"value='"+value+"'  selected");
				DWRUtil.setValue(set,"<select  name=\""+name+"\" >"+op+"</select>",{ escapeHtml:false });
			}
			
			function createOTable(n,od){
				var funid = document.createElement("input");
				funid.name="__wf__fundtableidorows"+n;
				funid.type = "hidden";
				funid.value = od[n,0];
				tlbody.appendChild(funid);

				var title = document.createElement("input");
				title.name = "__wf__title"+n;
				title.type = "hidden";
				title.value = od[n,14];
				tlbody.appendChild(title);
				tlbody.appendChild(createTitleRow(od[n,14])); //create title
				
				var row1 = document.createElement("tr");			
				row1.appendChild(createTitleCol(swapLangr("Savings Deduct Rate")+" "));
				var col = createDescCol();
				col.appendChild(createInput("__wf__rateorows"+n,od[n,1],"10"));
				col.appendChild(document.createTextNode("  "+swapLangr("Register Date")+"  "));
				col.appendChild(createInput("__wf__regisorows"+n,od[n,2],"10"));
				row1.appendChild(col);
				tlbody.appendChild(row1);
				
				var row2 = document.createElement("tr");			
				row2.appendChild(createTitleCol(swapLangr("Benefitted Condition")+" "));
				var col2 = createDescCol();
				var sps1 = document.createElement('span');
				sps1.id = "__befconorow"+n;				
				col2.appendChild(sps1);				
				row2.appendChild(col2);
				tlbody.appendChild(row2);				
				createSyss("__wf__befconorows"+n,od[n,3],sps1.id);
				
				var row3 = document.createElement("tr");			
				row3.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -1 "));
				var col3 = createDescCol();
				col3.appendChild(createInput("__wf__befnameo1rows"+n,od[n,5],"30"));
				col3.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
				var sp1 = document.createElement('span');
				sp1.id = "relationo1"+n;
				col3.appendChild(sp1);
				row3.appendChild(col3);
				tlbody.appendChild(row3);
				createRelation("__wf__relationo1rows"+n,od[n,6],sp1.id);
				
				var row31 = document.createElement("tr");			
				row31.appendChild(createTitleCol(swapLangr("Detail")));
				var col31 = createDescCol();
				col31.appendChild(createInput("__wf__befothero1rows"+n,od[n,15],"5"));				
				row31.appendChild(col31);
				tlbody.appendChild(row31);				
				
				var row4 = document.createElement("tr");			
				row4.appendChild(createTitleCol(swapLangr("Address")+" "));
				var col4 = createDescCol();
				col4.appendChild(createInput("__wf__addo1rows"+n,od[n,7],"50"));				
				row4.appendChild(col4);
				tlbody.appendChild(row4);
				
				var row5 = document.createElement("tr");			
				row5.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -2 "));
				var col5 = createDescCol();
				col5.appendChild(createInput("__wf__befnameo2rows"+n,od[n,8],"30"));
				col5.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
				var sp2 = document.createElement('span');
				sp2.id = "relationo2"+n;				
				col5.appendChild(sp2);
				row5.appendChild(col5);
				tlbody.appendChild(row5);
				createRelation("__wf__relationo2rows"+n,od[n,10],sp2.id);

				var row51 = document.createElement("tr");			
				row51.appendChild(createTitleCol(swapLangr("Detail")));
				var col51 = createDescCol();
				col51.appendChild(createInput("__wf__befothero2rows"+n,od[n,16],"5"));				
				row51.appendChild(col51);
				tlbody.appendChild(row51);				
				
				var row6 = document.createElement("tr");			
				row6.appendChild(createTitleCol(swapLangr("Address")+" "));
				var col6 = createDescCol();
				col6.appendChild(createInput("__wf__addo2rows"+n,od[n,9],"50"));				
				row6.appendChild(col6);
				tlbody.appendChild(row6);
				
				var row7 = document.createElement("tr");			
				row7.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -3 "));
				var col7 = createDescCol();
				col7.appendChild(createInput("__wf__befnameo3rows"+n,od[n,11],"30"));
				col7.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
				var sp3 = document.createElement('span');
				sp3.id = "relationo3"+n;
				col7.appendChild(sp3);
				row7.appendChild(col7);
				tlbody.appendChild(row7);
				createRelation("__wf__relationo3rows"+n,od[n,13],sp3.id);
				
				var row71 = document.createElement("tr");			
				row71.appendChild(createTitleCol(swapLangr("Detail")));
				var col71 = createDescCol();
				col71.appendChild(createInput("__wf__befothero3rows"+n,od[n,17],"5"));				
				row71.appendChild(col71);
				tlbody.appendChild(row71);				
				
				var row8 = document.createElement("tr");			
				row8.appendChild(createTitleCol(swapLangr("Address")+" "));
				var col8 = createDescCol();
				col8.appendChild(createInput("__wf__addo3rows"+n,od[n,12],"50"));				
				row8.appendChild(col8);
				tlbody.appendChild(row8);
			}
			
			function createNTable(n,od){
				tlbody.appendChild(createTitleRow(swapLangr("New Beneficiary"))); //create title	
				
				var funid = document.createElement("input");
				funid.name="__wf__mempl_pvf$fundtableid$"+n;
				funid.type = "hidden";
				funid.value = od[0];
				tlbody.appendChild(funid);

				var empid = document.createElement("input");
				empid.name="__wf__mempl_pvf$employeeid$"+n;
				empid.type = "hidden";
				empid.value = document.cscform.__wf__employeeid.value;
				tlbody.appendChild(empid);
				
				var row2 = document.createElement("tr");			
				row2.appendChild(createTitleCol(swapLangr("Benefitted Condition")+" "));
				var col2 = createDescCol();
				var sps1 = document.createElement('span');
				sps1.id = "__befconnrow"+n;				
				col2.appendChild(sps1);				
				row2.appendChild(col2);
				tlbody.appendChild(row2);				
				createSyss2("__wf__mempl_pvf$befcon$"+n,od[3],sps1.id);
				
				var row3 = document.createElement("tr");			
				row3.appendChild(createTitleCol(swapLangr("New Beneficiary")+" -1 "));
				var col3 = createDescCol();
				col3.appendChild(createInput2("__wf__mempl_pvf$befname1$"+n,od[5],"30"));
				col3.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
				var sp1 = document.createElement('span');
				sp1.id = "relationn1"+n;
				col3.appendChild(sp1);
				row3.appendChild(col3);
				tlbody.appendChild(row3);
				createRelation2("__wf__mempl_pvf$relation1$"+n,od[6],sp1.id);
				
				var row31 = document.createElement("tr");			
				row31.appendChild(createTitleCol(swapLangr("Detail")));
				var col31 = createDescCol();
				col31.appendChild(createInput3("__wf__mempl_pvf$befother1$"+n,od[n,15],"5"));				
				row31.appendChild(col31);
				tlbody.appendChild(row31);				
				
				var row4 = document.createElement("tr");			
				row4.appendChild(createTitleCol(swapLangr("Address")+" "));
				var col4 = createDescCol();
				col4.appendChild(createInput2("__wf__mempl_pvf$add1$"+n,od[7],"50"));				
				row4.appendChild(col4);
				tlbody.appendChild(row4);
				
				var row5 = document.createElement("tr");			
				row5.appendChild(createTitleCol(swapLangr("New Beneficiary")+" -2 "));
				var col5 = createDescCol();
				col5.appendChild(createInput2("__wf__mempl_pvf$befname2$"+n,od[8],"30"));
				col5.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
				var sp2 = document.createElement('span');
				sp2.id = "relationn2"+n;				
				col5.appendChild(sp2);
				row5.appendChild(col5);
				tlbody.appendChild(row5);
				createRelation2("__wf__mempl_pvf$relation2$"+n,od[10],sp2.id);

				var row51 = document.createElement("tr");			
				row51.appendChild(createTitleCol(swapLangr("Detail")));
				var col51 = createDescCol();
				col51.appendChild(createInput3("__wf__mempl_pvf$befother2$"+n,od[n,16],"5"));				
				row51.appendChild(col51);
				tlbody.appendChild(row51);				
				
				var row6 = document.createElement("tr");			
				row6.appendChild(createTitleCol(swapLangr("Address")+" "));
				var col6 = createDescCol();
				col6.appendChild(createInput2("__wf__mempl_pvf$add2$"+n,od[9],"50"));				
				row6.appendChild(col6);
				tlbody.appendChild(row6);
				
				var row7 = document.createElement("tr");			
				row7.appendChild(createTitleCol(swapLangr("New Beneficiary")+" -3 "));
				var col7 = createDescCol();
				col7.appendChild(createInput2("__wf__mempl_pvf$befname3$"+n,od[11],"30"));
				col7.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
				var sp3 = document.createElement('span');
				sp3.id = "relationn3"+n;
				col7.appendChild(sp3);
				row7.appendChild(col7);
				tlbody.appendChild(row7);
				createRelation2("__wf__mempl_pvf$relation3$"+n,od[13],sp3.id);
				
				var row71 = document.createElement("tr");			
				row71.appendChild(createTitleCol(swapLangr("Detail")));
				var col71 = createDescCol();
				col71.appendChild(createInput3("__wf__mempl_pvf$befother3$"+n,od[n,17],"5"));				
				row71.appendChild(col71);
				tlbody.appendChild(row71);				
				
				var row8 = document.createElement("tr");			
				row8.appendChild(createTitleCol(swapLangr("Address")+" "));
				var col8 = createDescCol();
				col8.appendChild(createInput2("__wf__mempl_pvf$add3$"+n,od[12],"50"));				
				row8.appendChild(col8);
				tlbody.appendChild(row8);				
			}
			
			function createTitleRow(text){
				var row = document.createElement("tr");
				var col = document.createElement("<td colspan=\'2\' class=\'column-title\'></td>");
				col.appendChild(document.createTextNode(text));
				row.appendChild(col);
				return row;
			}

			function createTitleCol(text){
				var col = document.createElement("<td class=\"column-label\"></td>");
				col.appendChild(document.createTextNode(text));
				return col;
			}

			function createDescCol(){
				var col = document.createElement("<td class=\"desc\"></td>");				
				return col;
			}

			function createInput(name,value,size){
				var str="<input type='text' name='"+name+"' size='"+size+"' maxlength='"+size+"' value='"+value+"' disabled='true' >";
				var input = document.createElement(str);												
				return input;
			}

			function createInput2(name,value,size){
				var str="<input type='text' name='"+name+"' size='"+size+"' maxlength='"+size+"' value='"+value+"'>";
				var input = document.createElement(str);												
				return input;
			}
			
			function createInput3(name,value,size){		
				var str="<input type='text' name='"+name+"' size='"+size+"' maxlength='"+size+"' value='"+value+"' readonly='true' ";
				str+="onkeypress='checkWordNumber(this.value);'";
				str+=" onBlur='checkNumFloat(this,0,100); chkBlank(this);'>";							
				var input = document.createElement(str)
				return input;
			}
			
			function chkBlank(obj){
				if(obj.value.length==0)
					obj.value="0.00";
			}

// ถ้าจำนวนแถวมีค่ามากกว่า 9 จะ Error นะคับ ( ตอนเขียนสคริปนี้จะใช้แค่ไม่เกิน 3 ) :: note by sin						
			function splitResult(obj){
				var row=obj.name.substring(obj.name.length - 1,obj.name.length);
				with(document.cscform){
					if(obj.value=="0"){
						//แบ่ง เท่าๆกัน
						eval("__wf__mempl_pvf$befother1$"+row+".readOnly=true");	
						eval("__wf__mempl_pvf$befother2$"+row+".readOnly=true");	
						eval("__wf__mempl_pvf$befother3$"+row+".readOnly=true");			

						if(eval("__wf__mempl_pvf$befname1$"+row+".value.length>0")&&eval("__wf__mempl_pvf$befname2$"+row+".value.length==0")&&eval("__wf__mempl_pvf$befname3$"+row+".value.length==0")){
							eval("__wf__mempl_pvf$befother1$"+row+".value='100.00'");	
							eval("__wf__mempl_pvf$befother2$"+row+".value='0.00'");	
							eval("__wf__mempl_pvf$befother3$"+row+".value='0.00'");	
						}else if(eval("__wf__mempl_pvf$befname1$"+row+".value.length==0")&&eval("__wf__mempl_pvf$befname2$"+row+".value.length>0")&&eval("__wf__mempl_pvf$befname3$"+row+".value.length==0")){
							eval("__wf__mempl_pvf$befother1$"+row+".value='0.00''");	
							eval("__wf__mempl_pvf$befother2$"+row+".value='100.00'");	
							eval("__wf__mempl_pvf$befother3$"+row+".value='0.00'");	
						}else if(eval("__wf__mempl_pvf$befname1$"+row+".value.length==0")&&eval("__wf__mempl_pvf$befname2$"+row+".value.length==0")&&eval("__wf__mempl_pvf$befname3$"+row+".value.length>0")){
							eval("__wf__mempl_pvf$befother1$"+row+".value='0.00'");	
							eval("__wf__mempl_pvf$befother2$"+row+".value='0.00'");	
							eval("__wf__mempl_pvf$befother3$"+row+".value='100.00'");	
						}else if(eval("__wf__mempl_pvf$befname1$"+row+".value.length>0")&&eval("__wf__mempl_pvf$befname2$"+row+".value.length>0")&&eval("__wf__mempl_pvf$befname3$"+row+".value.length==0")){
							eval("__wf__mempl_pvf$befother1$"+row+".value='50.00'");	
							eval("__wf__mempl_pvf$befother2$"+row+".value='50.00'");	
							eval("__wf__mempl_pvf$befother3$"+row+".value='0.00'");	
						}else if(eval("__wf__mempl_pvf$befname1$"+row+".value.length==0")&&eval("__wf__mempl_pvf$befname2$"+row+".value.length>0")&&eval("__wf__mempl_pvf$befname3$"+row+".value.length>0")){
							eval("__wf__mempl_pvf$befother1$"+row+".value='0.00'");	
							eval("__wf__mempl_pvf$befother2$"+row+".value='50.00'");	
							eval("__wf__mempl_pvf$befother3$"+row+".value='50.00'");	
						}else{
							eval("__wf__mempl_pvf$befother1$"+row+".value='33.33'");	
							eval("__wf__mempl_pvf$befother2$"+row+".value='33.33'");	
							eval("__wf__mempl_pvf$befother3$"+row+".value='33.34'");	
						} 
					} else if(obj.value=="1"){
						eval("__wf__mempl_pvf$befother1$"+row+".value='100.00'");	
						eval("__wf__mempl_pvf$befother2$"+row+".value='0.00'");	
						eval("__wf__mempl_pvf$befother3$"+row+".value='0.00'");	
					} else if(obj.value=="2"){
						eval("__wf__mempl_pvf$befother1$"+row+".readOnly=false");	
						eval("__wf__mempl_pvf$befother2$"+row+".readOnly=false");	
						eval("__wf__mempl_pvf$befother3$"+row+".readOnly=false");	
					}
				}
			}
		
			ThaiCode[207] = "ข้อมูลผิดพลาด สัดส่วนเงินสะสมรวมทุกกองทุนต้องเท่ากับ 100";
			EngCode[207] = " ข้อมูลผิดพลาด สัดส่วนเงินสะสมรวมทุกกองทุนต้องเท่ากับ 100";
			ThaiCode[208] = "ข้อมูลผิดพลาด รายละเอียดผู้รับผลประโยชน์ สะสมรวมต้องเท่ากับ 100";
			EngCode[208] = " ข้อมูลผิดพลาด รายละเอียดผู้รับผลประโยชน์ สะสมรวมต้องเท่ากับ 100";
			
			function GoWFM(){
				with(document.cscform){
				var amount=0;
				var amount1=0;
					for(var i=0;i<__wf__addval.value;i++){
						amount1=0;
						if(eval("__wf__mempl_pvf$befname1$"+i+".value").length==0){
							alert(MyCode[0]);
							eval("__wf__mempl_pvf$befname1$"+i+".focus()");
							eval("__wf__mempl_pvf$befname1$"+i+".select()");
							return;
						}			
						if(eval("__wf__mempl_pvf$add1$"+i+".value").length==0){
							alert(MyCode[0]);
							eval("__wf__mempl_pvf$add1$"+i+".focus()");
							eval("__wf__mempl_pvf$add1$"+i+".select()");
							return;
						}																			       
						amount1+=parseFloat(eval("__wf__mempl_pvf$befother1$"+i+".value"));
						amount1+=parseFloat(eval("__wf__mempl_pvf$befother2$"+i+".value"));
						amount1+=parseFloat(eval("__wf__mempl_pvf$befother3$"+i+".value"));
						if(amount1!=100){
							alert(MyCode[208]);
							return;
						}
					} // for
					GoWF();
				} // with
			} // function			


		function viewPrint3(){
				with( document.cscform ){
				var local=window.location+"";
				var targetlink=local.substring(local.indexOf("?"),local.length);
					window.open("./PVF_BEN_PRINT.jsp"+targetlink,"pvf_pay","left=150,top=150,width=700,height=570,toolbar=no,status=no,scrollbars=yes,resizable=yes");
				}
			}		

		</SCRIPT>

		<STYLE TYPE = "text/css">
			.txt99 {
				font-family: Tahoma;
				color: #000000;
				font-size: 11px;
				background : #0099CC;
				text-align: right;
			}
			.txt98 {
				font-family: Tahoma;
				color: #000000;
				font-size: 11px;
				background : #0099CC;
				text-align: center;
			}
			TD.desc {
			FONT-FAMILY: "Tahoma";
			background-color: #efefef;
			font-size: 11px;	
			height: 20px;
			border: 1px none #CCCCCC;
			}
		</STYLE>
	</HEAD>
	<BODY BGCOLOR=#FFFFFF>
	<!-- ImageReady Slices (02.psd) -->
		<FORM NAME="cscform" METHOD="post" ACTION="WEL206_NSTDA_NEW.jsp">
			<INPUT TYPE="hidden" NAME="__screen" VALUE="WEL206_NSTDA_NEW">
			<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="3006">
			<INPUT TYPE="hidden" NAME="__wf_id" VALUE="3006">
			<INPUT TYPE="hidden" NAME="wf_ver" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_ver"),"1")%>">
			<INPUT TYPE="hidden" NAME="__wf_ver" VALUE="<%=chkNull.chkNullString(request.getParameter("__wf_ver"),"1")%>">
			<INPUT TYPE="hidden" NAME="wf_seq_no" VALUE="<%=chkNull.chkNullString(request.getParameter("wf_seq_no"),"0")%>">
			<INPUT TYPE="hidden" NAME="step_id" VALUE="<%=chkNull.chkNullString(request.getParameter("step_id"),"0")%>">
			<INPUT TYPE="hidden" NAME="step_seq_no" VALUE="<%=chkNull.chkNullString(request.getParameter("step_seq_no"),"0")%>">
			<INPUT TYPE="hidden" NAME="wf_return_actor" VALUE="IINIT">
			<INPUT TYPE="hidden" NAME="__oldDocumentID" VALUE="<%=screenSingle.getDataLabel("DOC_NO")%>">
			<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="remark" VALUE="<%=remark%>">	

			<INPUT TYPE="hidden" NAME="__wf__employeeid" VALUE="<%=screenSingle.getUProfile().get("employeeid")%>">
			<INPUT TYPE="hidden" NAME="draft_cmd" VALUE="">              
			<INPUT TYPE="hidden" NAME="draft_no" VALUE="<%=chkNull.chkNullString(request.getParameter("draft_no"),"0")%>">               
			<INPUT TYPE="hidden" NAME="admin_cmd" VALUE="">		
			<INPUT TYPE="hidden" NAME="__checkPage" VALUE="true">

			<!-- Redirect Page -->
			 <INPUT TYPE="hidden" NAME="isAdminEdit" VALUE="<%=chkNull.chkNullString(request.getParameter("isAdminEdit"))%>">
			 <INPUT TYPE="hidden" NAME="isAdminCancel" VALUE="<%=chkNull.chkNullString(request.getParameter("isAdminCancel"))%>">
			 <INPUT TYPE="hidden" NAME="isAdminClean" VALUE="<%=chkNull.chkNullString(request.getParameter("isAdminClean"))%>">
			 <INPUT TYPE="hidden" NAME="isAdminDelete" VALUE="<%=chkNull.chkNullString(request.getParameter("isAdminDelete"))%>">			
			<%=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 id="wrapper">
				<jsp:include page="MYNOTE_HEAD.jsp" flush="true"/>
						<DIV ALIGN="right">

<%=md.getStepDocument("3006","1")%>
<%=md.getHeadDocument()%>
                      <br>
<%=md.getHelpDocument("beg for modify gain receiver")%>
                      <br>
<%=md.getSendToDocument("beg for modify gain receiver")%>
					  <br>
						<!-- 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><TD COLSPAN="2">
														<TBODY  ID="tlbody" >					
															<INPUT TYPE="hidden" NAME="__wf__addval" VALUE="<%if(md.isStep1){out.print(chkNull.chkNullString(request.getParameter("__wf__addval")));}else{out.print(md.getWFDataValue("__wf__addval"));}%>">
															<SCRIPT LANGUAGE="javascript">
<%
	if(md.isStep1) {
%>
																SearchDWR.searchDBXMLAll(new Array("WEL206_NSTDA","mempl_pvf.fundtableid,mempl_pvf.amount,mempl_pvf.registerdate,mempl_pvf.pvf_condition,mempl_pvf.pvf_condition_other,mempl_pvf.benefitname1,mempl_pvf.relation1,mempl_pvf.address1,mempl_pvf.benefitname2,mempl_pvf.address2,mempl_pvf.relation2,mempl_pvf.benefitname3,mempl_pvf.address3,mempl_pvf.relation3,mfundtable.tdesc,mempl_pvf.per1,mempl_pvf.per2,mempl_pvf.per3","mempl_pvf:employeeid = '<%= TEMPLATE_WORKFLOW.getUProfile().get("employeeid") %>'","fundtableid","langon"),getpvf);
																function aa(){						
																	for(a=0;a<data.length;a++) {
																		createOTable(a,data[a]);						
																		createNTable(a,data[a]);						
																	}
																	document.cscform.__wf__addval.value=a;
																}
<%
	} else if(md.isStep2 || md.isStepCancel || md.isStepComment ) {
%>
																SystemCode.getContentDWR(new Array("BEF_CON",getLang()),callbackSys);
																function aa(){						
																	var aaaa = document.cscform.__wf__addval.value;
																	if( aaaa != ""){
																		for(var a=0;a<aaaa;a++){
																			getOTable(a);						
																			getNTable(a);						
																		}						
																	}
																}
<%
	} else if(md.isStep3) { 	
%>
																SystemCode.getContentDWR(new Array("BEF_CON",getLang()),callbackSys);
																function aa(){						
																	for(a=0;a<<%=md.getWFDataValue("__wf__addval")%>;a++){
																		getOTable(a);						
																		getNTable(a);						
																	}						
																}
<%
	}
%>
															</SCRIPT> 
														</TBODY>
												</TD></TR>

												<SCRIPT LANGUAGE="javascript">
													
													// set value head detail
													function getOTable(n){
														if(n==0) {
															var funid = document.createElement("input");
															funid.name="__wf__fundtableidorows"+n;
															funid.type = "hidden";
															funid.value = "<%=md.getWFDataValue("__wf__fundtableidorows0")%>";
															tlbody.appendChild(funid);

															var empid = document.createElement("input");
															empid.name="__wf__mempl_pvf$employeeid$"+n;
															empid.type = "hidden";
															empid.value = "<%=md.getWFDataValue("__wf__mempl_pvf$employeeid$0")%>";
															tlbody.appendChild(empid);
														
															var title = document.createElement("input");
															title.name = "__wf__title"+n;
															title.type = "hidden";
															title.value = "<%= md.getWFDataValue("__wf__title0") %>";
															tlbody.appendChild(title);
															tlbody.appendChild(createTitleRow("<%= md.getWFDataValue("__wf__title0") %>")); //create title
															
															var row1 = document.createElement("tr");			
															row1.appendChild(createTitleCol(swapLangr("Savings Deduct Rate")+" :"));
															var col = createDescCol();
															col.appendChild(createInput("__wf__rateorows"+n,"<%= md.getWFDataValue("__wf__rateorows0") %>","10"));
															col.appendChild(document.createTextNode("  "+swapLangr("Register Date")+"  "));
															col.appendChild(createInput("__wf__regisorows"+n,"<%= md.getWFDataValue("__wf__regisorows0") %>","10"));
															row1.appendChild(col);
															tlbody.appendChild(row1);
															
															var row2 = document.createElement("tr");			
															row2.appendChild(createTitleCol(swapLangr("Benefitted Condition")+" :"));
															var col2 = createDescCol();
															var sps1 = document.createElement('span');
															sps1.id = "__befconorow"+n;				
															col2.appendChild(sps1);				
															row2.appendChild(col2);
															tlbody.appendChild(row2);				
															createSyss("__wf__befconorows"+n,"<%= md.getWFDataValue("__wf__befconorows0") %>",sps1.id);
															
															var row3 = document.createElement("tr");			
															row3.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -1 :"));
															var col3 = createDescCol();
															col3.appendChild(createInput("__wf__befnameo1rows"+n,"<%= md.getWFDataValue("__wf__befnameo1rows0") %>","30"));
															col3.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp1 = document.createElement('span');
															sp1.id = "relationo1"+n;
															col3.appendChild(sp1);
															row3.appendChild(col3);
															tlbody.appendChild(row3);
															createRelation("__wf__relationo1rows"+n,"<%= md.getWFDataValue("__wf__relationo1rows0") %>",sp1.id);
															
															var row31 = document.createElement("tr");			
															row31.appendChild(createTitleCol(swapLangr("Detail")));
															var col31 = createDescCol();
															col31.appendChild(createInput("__wf__befothero1rows"+n,"<%= md.getWFDataValue("__wf__befothero1rows0") %>","5"));				
															row31.appendChild(col31);
															tlbody.appendChild(row31);				
															
															var row4 = document.createElement("tr");			
															row4.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col4 = createDescCol();
															col4.appendChild(createInput("__wf__addo1rows"+n,"<%= md.getWFDataValue("__wf__addo1rows0") %>","50"));				
															row4.appendChild(col4);
															tlbody.appendChild(row4);
															
															var row5 = document.createElement("tr");			
															row5.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -2 :"));
															var col5 = createDescCol();
															col5.appendChild(createInput("__wf__befnameo2rows"+n,"<%= md.getWFDataValue("__wf__befnameo2rows0") %>","30"));
															col5.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp2 = document.createElement('span');
															sp2.id = "relationo2"+n;				
															col5.appendChild(sp2);
															row5.appendChild(col5);
															tlbody.appendChild(row5);
															createRelation("__wf__relationo2rows"+n,"<%= md.getWFDataValue("__wf__relationo2rows0") %>",sp2.id);
															
															var row51 = document.createElement("tr");			
															row51.appendChild(createTitleCol(swapLangr("Detail")));
															var col51 = createDescCol();
															col51.appendChild(createInput("__wf__befothero2rows"+n,"<%= md.getWFDataValue("__wf__befothero2rows0") %>","5"));				
															row51.appendChild(col51);
															tlbody.appendChild(row51);								
															
															
															var row6 = document.createElement("tr");			
															row6.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col6 = createDescCol();
															col6.appendChild(createInput("__wf__addo2rows"+n,"<%= md.getWFDataValue("__wf__addo2rows0") %>","50"));				
															row6.appendChild(col6);
															tlbody.appendChild(row6);
															
															var row7 = document.createElement("tr");			
															row7.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -3 :"));
															var col7 = createDescCol();
															col7.appendChild(createInput("__wf__befnameo3rows"+n,"<%= md.getWFDataValue("__wf__befnameo3rows0") %>","30"));
															col7.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp3 = document.createElement('span');
															sp3.id = "relationo3"+n;
															col7.appendChild(sp3);
															row7.appendChild(col7);
															tlbody.appendChild(row7);
															createRelation("__wf__relationo3rows"+n,"<%= md.getWFDataValue("__wf__relationo3rows0") %>",sp3.id);
															
															var row71 = document.createElement("tr");			
															row71.appendChild(createTitleCol(swapLangr("Detail")));
															var col71 = createDescCol();
															col71.appendChild(createInput("__wf__befothero3rows"+n,"<%= md.getWFDataValue("__wf__befothero3rows0") %>","5"));				
															row71.appendChild(col71);
															tlbody.appendChild(row71);				
															
															
															var row8 = document.createElement("tr");			
															row8.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col8 = createDescCol();
															col8.appendChild(createInput("__wf__addo3rows"+n,"<%= md.getWFDataValue("__wf__addo3rows0") %>","50"));				
															row8.appendChild(col8);
															tlbody.appendChild(row8);
														} else if(n==1) {
															var funid = document.createElement("input");
															funid.name="__wf__fundtableidorows"+n;
															funid.type = "hidden";
															funid.value = "<%= md.getWFDataValue("__wf__fundtableidorows1") %>";
															tlbody.appendChild(funid);
														
															var title = document.createElement("input");
															title.name = "__wf__title"+n;
															title.type = "hidden";
															title.value = "<%= md.getWFDataValue("__wf__title1") %>";
															tlbody.appendChild(title);
															tlbody.appendChild(createTitleRow("<%= md.getWFDataValue("__wf__title1") %>")); //create title
															
															var row1 = document.createElement("tr");			
															row1.appendChild(createTitleCol(swapLangr("Savings Deduct Rate")+" :"));
															var col = createDescCol();
															col.appendChild(createInput("__wf__rateorows"+n,"<%= md.getWFDataValue("__wf__rateorows1") %>","10"));
															col.appendChild(document.createTextNode("  "+swapLangr("Register Date")+"  "));
															col.appendChild(createInput("__wf__regisorows"+n,"<%= md.getWFDataValue("__wf__regisorows1") %>","10"));
															row1.appendChild(col);
															tlbody.appendChild(row1);
															
															var row2 = document.createElement("tr");			
															row2.appendChild(createTitleCol(swapLangr("Benefitted Condition")+" :"));
															var col2 = createDescCol();
															var sps1 = document.createElement('span');
															sps1.id = "__befconorow"+n;				
															col2.appendChild(sps1);				
															//col2.appendChild(createInput("__test",od[3],"15"));
															//col2.appendChild(document.createTextNode("  "+swapLangr("Detail")+"  "));
															//col2.appendChild(createInput("__wf__befotherorows"+n,"<%//= md.getWFDataValue("__wf__befotherorows1") %>","30"));
															row2.appendChild(col2);
															tlbody.appendChild(row2);				
															createSyss("__wf__befconorows"+n,"<%= md.getWFDataValue("__wf__befconorows1") %>",sps1.id);
															
															var row3 = document.createElement("tr");			
															row3.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -1 :"));
															var col3 = createDescCol();
															col3.appendChild(createInput("__wf__befnameo1rows"+n,"<%= md.getWFDataValue("__wf__befnameo1rows1") %>","30"));
															col3.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp1 = document.createElement('span');
															sp1.id = "relationo1"+n;
															col3.appendChild(sp1);
															row3.appendChild(col3);
															tlbody.appendChild(row3);
															createRelation("__wf__relationo1rows"+n,"<%= md.getWFDataValue("__wf__relationo1rows1") %>",sp1.id);
															
															var row31 = document.createElement("tr");			
															row31.appendChild(createTitleCol(swapLangr("Detail")));
															var col31 = createDescCol();
															col31.appendChild(createInput("__wf__befothero1rows"+n,"<%= md.getWFDataValue("__wf__befothero1rows1") %>","5"));				
															row31.appendChild(col31);
															tlbody.appendChild(row31);				
															
															
															var row4 = document.createElement("tr");			
															row4.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col4 = createDescCol();
															col4.appendChild(createInput("__wf__addo1rows"+n,"<%= md.getWFDataValue("__wf__addo1rows1") %>","50"));				
															row4.appendChild(col4);
															tlbody.appendChild(row4);
															
															var row5 = document.createElement("tr");			
															row5.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -2 :"));
															var col5 = createDescCol();
															col5.appendChild(createInput("__wf__befnameo2rows"+n,"<%= md.getWFDataValue("__wf__befnameo2rows1") %>","30"));
															col5.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp2 = document.createElement('span');
															sp2.id = "relationo2"+n;				
															col5.appendChild(sp2);
															row5.appendChild(col5);
															tlbody.appendChild(row5);
															createRelation("__wf__relationo2rows"+n,"<%= md.getWFDataValue("__wf__relationo2rows1") %>",sp2.id);
															
															var row51 = document.createElement("tr");			
															row51.appendChild(createTitleCol(swapLangr("Detail")));
															var col51 = createDescCol();
															col51.appendChild(createInput("__wf__befothero2rows"+n,"<%= md.getWFDataValue("__wf__befothero2rows1") %>","5"));				
															row51.appendChild(col51);
															tlbody.appendChild(row51);								
															
															
															var row6 = document.createElement("tr");			
															row6.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col6 = createDescCol();
															col6.appendChild(createInput("__wf__addo2rows"+n,"<%= md.getWFDataValue("__wf__addo2rows1") %>","50"));				
															row6.appendChild(col6);
															tlbody.appendChild(row6);
															
															var row7 = document.createElement("tr");			
															row7.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -3 :"));
															var col7 = createDescCol();
															col7.appendChild(createInput("__wf__befnameo3rows"+n,"<%= md.getWFDataValue("__wf__befnameo3rows1") %>","30"));
															col7.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp3 = document.createElement('span');
															sp3.id = "relationo3"+n;
															col7.appendChild(sp3);
															row7.appendChild(col7);
															tlbody.appendChild(row7);
															createRelation("__wf__relationo3rows"+n,"<%= md.getWFDataValue("__wf__relationo3rows1") %>",sp3.id);
															
															var row71 = document.createElement("tr");			
															row71.appendChild(createTitleCol(swapLangr("Detail")));
															var col71 = createDescCol();
															col71.appendChild(createInput("__wf__befothero3rows"+n,"<%= md.getWFDataValue("__wf__befothero3rows1") %>","5"));				
															row71.appendChild(col71);
															tlbody.appendChild(row71);				
															
															
															var row8 = document.createElement("tr");			
															row8.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col8 = createDescCol();
															col8.appendChild(createInput("__wf__addo3rows"+n,"<%= md.getWFDataValue("__wf__addo3rows1") %>","50"));				
															row8.appendChild(col8);
															tlbody.appendChild(row8);
															
														}		
														else if(n==2) {
															var funid = document.createElement("input");
															funid.name="__wf__fundtableidorows"+n;
															funid.type = "hidden";
															funid.value = "<%= md.getWFDataValue("__wf__fundtableidorows2") %>";
															tlbody.appendChild(funid);
														
															var title = document.createElement("input");
															title.name = "__wf__title"+n;
															title.type = "hidden";
															title.value = "<%= md.getWFDataValue("__wf__title2") %>";
															tlbody.appendChild(title);
															tlbody.appendChild(createTitleRow("<%= md.getWFDataValue("__wf__title2") %>")); //create title
															
															var row1 = document.createElement("tr");			
															row1.appendChild(createTitleCol(swapLangr("Savings Deduct Rate")+" :"));
															var col = createDescCol();
															col.appendChild(createInput("__wf__rateorows"+n,"<%= md.getWFDataValue("__wf__rateorows2") %>","10"));
															col.appendChild(document.createTextNode("  "+swapLangr("Register Date")+"  "));
															col.appendChild(createInput("__wf__regisorows"+n,"<%= md.getWFDataValue("__wf__regisorows2") %>","10"));
															row1.appendChild(col);
															tlbody.appendChild(row1);
															
															var row2 = document.createElement("tr");			
															row2.appendChild(createTitleCol(swapLangr("Benefitted Condition")+" :"));
															var col2 = createDescCol();
															var sps1 = document.createElement('span');
															sps1.id = "__befconorow"+n;				
															col2.appendChild(sps1);				
															//col2.appendChild(createInput("__test",od[3],"15"));
															//col2.appendChild(document.createTextNode("  "+swapLangr("Detail")+"  "));
															//col2.appendChild(createInput("__wf__befotherorows"+n,"<%//= md.getWFDataValue("__wf__befotherorows2") %>","30"));
															row2.appendChild(col2);
															tlbody.appendChild(row2);				
															createSyss("__wf__befconorows"+n,"<%= md.getWFDataValue("__wf__befconorows2") %>",sps1.id);
															
															var row3 = document.createElement("tr");			
															row3.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -1 :"));
															var col3 = createDescCol();
															col3.appendChild(createInput("__wf__befnameo1rows"+n,"<%= md.getWFDataValue("__wf__befnameo1rows2") %>","30"));
															col3.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp1 = document.createElement('span');
															sp1.id = "relationo1"+n;
															col3.appendChild(sp1);
															row3.appendChild(col3);
															tlbody.appendChild(row3);
															createRelation("__wf__relationo1rows"+n,"<%= md.getWFDataValue("__wf__relationo1rows2") %>",sp1.id);
															
															var row31 = document.createElement("tr");			
															row31.appendChild(createTitleCol(swapLangr("Detail")));
															var col31 = createDescCol();
															col31.appendChild(createInput("__wf__befothero1rows"+n,"<%= md.getWFDataValue("__wf__befothero1rows2") %>","5"));				
															row31.appendChild(col31);
															tlbody.appendChild(row31);				
															
															
															var row4 = document.createElement("tr");			
															row4.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col4 = createDescCol();
															col4.appendChild(createInput("__wf__addo1rows"+n,"<%= md.getWFDataValue("__wf__addo1rows2") %>","50"));				
															row4.appendChild(col4);
															tlbody.appendChild(row4);
															
															var row5 = document.createElement("tr");			
															row5.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -2 :"));
															var col5 = createDescCol();
															col5.appendChild(createInput("__wf__befnameo2rows"+n,"<%= md.getWFDataValue("__wf__befnameo2rows2") %>","30"));
															col5.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp2 = document.createElement('span');
															sp2.id = "relationo2"+n;				
															col5.appendChild(sp2);
															row5.appendChild(col5);
															tlbody.appendChild(row5);
															createRelation("__wf__relationo2rows"+n,"<%= md.getWFDataValue("__wf__relationo2rows2") %>",sp2.id);

															var row51 = document.createElement("tr");			
															row51.appendChild(createTitleCol(swapLangr("Detail")));
															var col51 = createDescCol();
															col51.appendChild(createInput("__wf__befothero2rows"+n,"<%= md.getWFDataValue("__wf__befothero2rows2") %>","5"));				
															row51.appendChild(col51);
															tlbody.appendChild(row51);								
															
															
															var row6 = document.createElement("tr");			
															row6.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col6 = createDescCol();
															col6.appendChild(createInput("__wf__addo2rows"+n,"<%= md.getWFDataValue("__wf__addo2rows2") %>","50"));				
															row6.appendChild(col6);
															tlbody.appendChild(row6);
															
															var row7 = document.createElement("tr");			
															row7.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -3 :"));
															var col7 = createDescCol();
															col7.appendChild(createInput("__wf__befnameo3rows"+n,"<%= md.getWFDataValue("__wf__befnameo3rows2") %>","30"));
															col7.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp3 = document.createElement('span');
															sp3.id = "relationo3"+n;
															col7.appendChild(sp3);
															row7.appendChild(col7);
															tlbody.appendChild(row7);
															createRelation("__wf__relationo3rows"+n,"<%=md.getWFDataValue("__wf__relationo3rows2") %>",sp3.id);
															
															var row71 = document.createElement("tr");			
															row71.appendChild(createTitleCol(swapLangr("Detail")));
															var col71 = createDescCol();
															col71.appendChild(createInput("__wf__befothero3rows"+n,"<%= md.getWFDataValue("__wf__befothero3rows2") %>","5"));				
															row71.appendChild(col71);
															tlbody.appendChild(row71);				
															
															
															var row8 = document.createElement("tr");			
															row8.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col8 = createDescCol();
															col8.appendChild(createInput("__wf__addo3rows"+n,"<%= md.getWFDataValue("__wf__addo3rows2") %>","50"));				
															row8.appendChild(col8);
															tlbody.appendChild(row8);
															
														}	
													}
														
													function getNTable(n){
														if(n==0){
															var funid = document.createElement("input");
															funid.name="__wf__mempl_pvf$fundtableid$"+n;
															funid.type = "hidden";
															funid.value = "<%= md.getWFDataValue("__wf__mempl_pvf$fundtableid$0") %>";
															tlbody.appendChild(funid);

															var empid = document.createElement("input");
															empid.name="__wf__mempl_pvf$employeeid$"+n;
															empid.type = "hidden";
															empid.value = "<%=md.getWFDataValue("__wf__mempl_pvf$employeeid$0")%>";
															tlbody.appendChild(empid);
															
															tlbody.appendChild(createTitleRow(swapLangr("New Beneficiary"))); //create title		
															
															var row2 = document.createElement("tr");			
															row2.appendChild(createTitleCol(swapLangr("Benefitted Condition")+" :"));
															var col2 = createDescCol();
															var sps1 = document.createElement('span');
															sps1.id = "__befconnrow"+n;				
															col2.appendChild(sps1);				
															row2.appendChild(col2);
															tlbody.appendChild(row2);				
															createSyss("__wf__mempl_pvf$befcon$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befcon$0") %>",sps1.id);
															
															var row3 = document.createElement("tr");			
															row3.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -1 :"));
															var col3 = createDescCol();
															col3.appendChild(createInput("__wf__mempl_pvf$befname1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befname1$0") %>","30"));
															col3.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp1 = document.createElement('span');
															sp1.id = "relationn1"+n;
															col3.appendChild(sp1);
															row3.appendChild(col3);
															tlbody.appendChild(row3);
															createRelation("__wf__mempl_pvf$relation1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$relation1$0") %>",sp1.id);

															var row31 = document.createElement("tr");			
															row31.appendChild(createTitleCol(swapLangr("Detail")));
															var col31 = createDescCol();
															col31.appendChild(createInput("__wf__mempl_pvf$befother1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befother1$0") %>","5"));				
															row31.appendChild(col31);
															tlbody.appendChild(row31);				
															
															var row4 = document.createElement("tr");			
															row4.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col4 = createDescCol();
															col4.appendChild(createInput("__wf__mempl_pvf$add1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$add1$0") %>","50"));				
															row4.appendChild(col4);
															tlbody.appendChild(row4);
															
															var row5 = document.createElement("tr");			
															row5.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -2 :"));
															var col5 = createDescCol();
															col5.appendChild(createInput("__wf__mempl_pvf$befname2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befname2$0") %>","30"));
															col5.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp2 = document.createElement('span');
															sp2.id = "relationn2"+n;				
															col5.appendChild(sp2);
															row5.appendChild(col5);
															tlbody.appendChild(row5);
															createRelation("__wf__mempl_pvf$relation2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$relation2$0") %>",sp2.id);
															
															var row51 = document.createElement("tr");			
															row51.appendChild(createTitleCol(swapLangr("Detail")));
															var col51 = createDescCol();
															col51.appendChild(createInput("__wf__mempl_pvf$befother2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befother2$0") %>","5"));				
															row51.appendChild(col51);
															tlbody.appendChild(row51);				
															
															var row6 = document.createElement("tr");			
															row6.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col6 = createDescCol();
															col6.appendChild(createInput("__wf__mempl_pvf$add2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$add2$0") %>","50"));				
															row6.appendChild(col6);
															tlbody.appendChild(row6);
															
															var row7 = document.createElement("tr");			
															row7.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -3 :"));
															var col7 = createDescCol();
															col7.appendChild(createInput("__wf__mempl_pvf$befname3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befname3$0") %>","30"));
															col7.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp3 = document.createElement('span');
															sp3.id = "relationn3"+n;
															col7.appendChild(sp3);
															row7.appendChild(col7);
															tlbody.appendChild(row7);
															createRelation("__wf__mempl_pvf$relation3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$relation3$0") %>",sp3.id);

															var row71 = document.createElement("tr");			
															row71.appendChild(createTitleCol(swapLangr("Detail")));
															var col71 = createDescCol();
															col71.appendChild(createInput("__wf__mempl_pvf$befother3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befother3$0") %>","5"));				
															row71.appendChild(col71);
															tlbody.appendChild(row71);				
															
															var row8 = document.createElement("tr");			
															row8.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col8 = createDescCol();
															col8.appendChild(createInput("__wf__mempl_pvf$add3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$add3$0") %>","50"));				
															row8.appendChild(col8);
															tlbody.appendChild(row8);
														} else if(n==1) {
															var funid = document.createElement("input");
															funid.name="__wf__mempl_pvf$fundtableid$"+n;
															funid.type = "hidden";
															funid.value = "<%= md.getWFDataValue("__wf__mempl_pvf$fundtableid$1") %>";
															tlbody.appendChild(funid);
															
															var empid = document.createElement("input");
															empid.name="__wf__mempl_pvf$employeeid$"+n;
															empid.type = "hidden";
															empid.value = "<%=md.getWFDataValue("__wf__mempl_pvf$employeeid$1")%>";
															tlbody.appendChild(empid);

															tlbody.appendChild(createTitleRow(swapLangr("New Beneficiary"))); //create title		
															
															var row2 = document.createElement("tr");			
															row2.appendChild(createTitleCol(swapLangr("Benefitted Condition")+" :"));
															var col2 = createDescCol();
															var sps1 = document.createElement('span');
															sps1.id = "__befconnrow"+n;				
															col2.appendChild(sps1);				
															row2.appendChild(col2);
															tlbody.appendChild(row2);				
															createSyss("__wf__mempl_pvf$befcon$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befcon$1") %>",sps1.id);
															
															var row3 = document.createElement("tr");			
															row3.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -1 :"));
															var col3 = createDescCol();
															col3.appendChild(createInput("__wf__mempl_pvf$befname1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befname1$1") %>","30"));
															col3.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp1 = document.createElement('span');
															sp1.id = "relationn1"+n;
															col3.appendChild(sp1);
															row3.appendChild(col3);
															tlbody.appendChild(row3);
															createRelation("__wf__mempl_pvf$relation1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$relation1$1") %>",sp1.id);
															
															var row31 = document.createElement("tr");			
															row31.appendChild(createTitleCol(swapLangr("Detail")));
															var col31 = createDescCol();
															col31.appendChild(createInput("__wf__mempl_pvf$befother1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befother1$1") %>","5"));				
															row31.appendChild(col31);
															tlbody.appendChild(row31);				
															
															var row4 = document.createElement("tr");			
															row4.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col4 = createDescCol();
															col4.appendChild(createInput("__wf__mempl_pvf$add1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$add1$1") %>","50"));				
															row4.appendChild(col4);
															tlbody.appendChild(row4);
															
															var row5 = document.createElement("tr");			
															row5.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -2 :"));
															var col5 = createDescCol();
															col5.appendChild(createInput("__wf__mempl_pvf$befname2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befname2$1") %>","30"));
															col5.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp2 = document.createElement('span');
															sp2.id = "relationn2"+n;				
															col5.appendChild(sp2);
															row5.appendChild(col5);
															tlbody.appendChild(row5);
															createRelation("__wf__mempl_pvf$relation2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$relation2$1") %>",sp2.id);
															
															var row51 = document.createElement("tr");			
															row51.appendChild(createTitleCol(swapLangr("Detail")));
															var col51 = createDescCol();
															col51.appendChild(createInput("__wf__mempl_pvf$befother2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befother2$1") %>","5"));				
															row51.appendChild(col51);
															tlbody.appendChild(row51);				
															
															var row6 = document.createElement("tr");			
															row6.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col6 = createDescCol();
															col6.appendChild(createInput("__wf__mempl_pvf$add2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$add2$1") %>","50"));				
															row6.appendChild(col6);
															tlbody.appendChild(row6);
															
															var row7 = document.createElement("tr");			
															row7.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -3 :"));
															var col7 = createDescCol();
															col7.appendChild(createInput("__wf__mempl_pvf$befname3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befname3$1") %>","30"));
															col7.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp3 = document.createElement('span');
															sp3.id = "relationn3"+n;
															col7.appendChild(sp3);
															row7.appendChild(col7);
															tlbody.appendChild(row7);
															createRelation("__wf__mempl_pvf$relation3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$relation3$1") %>",sp3.id);
															
															var row71 = document.createElement("tr");			
															row71.appendChild(createTitleCol(swapLangr("Detail")));
															var col71 = createDescCol();
															col71.appendChild(createInput("__wf__mempl_pvf$befother3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befother3$1") %>","5"));				
															row71.appendChild(col71);
															tlbody.appendChild(row71);							
															
															var row8 = document.createElement("tr");			
															row8.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col8 = createDescCol();
															col8.appendChild(createInput("__wf__mempl_pvf$add3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$add3$1") %>","50"));				
															row8.appendChild(col8);
															tlbody.appendChild(row8);
															
														} else if(n==2) {
															var funid = document.createElement("input");
															funid.name="__wf__mempl_pvf$fundtableid$"+n;
															funid.type = "hidden";
															funid.value = "<%= md.getWFDataValue("__wf__mempl_pvf$fundtableid$2") %>";
															tlbody.appendChild(funid);

															var empid = document.createElement("input");
															empid.name="__wf__mempl_pvf$employeeid$"+n;
															empid.type = "hidden";
															empid.value = "<%=md.getWFDataValue("__wf__mempl_pvf$employeeid$2")%>";
															tlbody.appendChild(empid);

															tlbody.appendChild(createTitleRow(swapLangr("New Beneficiary"))); //create title		
															
															var row2 = document.createElement("tr");			
															row2.appendChild(createTitleCol(swapLangr("Benefitted Condition")+" :"));
															var col2 = createDescCol();
															var sps1 = document.createElement('span');
															sps1.id = "__befconnrow"+n;				
															col2.appendChild(sps1);				
															row2.appendChild(col2);
															tlbody.appendChild(row2);				
															createSyss("__wf__mempl_pvf$befcon$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befcon$2") %>",sps1.id);
															
															var row3 = document.createElement("tr");			
															row3.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -1 :"));
															var col3 = createDescCol();
															col3.appendChild(createInput("__wf__mempl_pvf$befname1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befname1$2") %>","30"));
															col3.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp1 = document.createElement('span');
															sp1.id = "relationn1"+n;
															col3.appendChild(sp1);
															row3.appendChild(col3);
															tlbody.appendChild(row3);
															createRelation("__wf__mempl_pvf$relation1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$relation1$2") %>",sp1.id);
															
															var row31 = document.createElement("tr");			
															row31.appendChild(createTitleCol(swapLangr("Detail")));
															var col31 = createDescCol();
															col31.appendChild(createInput("__wf__mempl_pvf$befother1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befother1$2") %>","5"));				
															row31.appendChild(col31);
															tlbody.appendChild(row31);						
															
															var row4 = document.createElement("tr");			
															row4.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col4 = createDescCol();
															col4.appendChild(createInput("__wf__mempl_pvf$add1$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$add1$2") %>","50"));				
															row4.appendChild(col4);
															tlbody.appendChild(row4);
															
															var row5 = document.createElement("tr");			
															row5.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -2 :"));
															var col5 = createDescCol();
															col5.appendChild(createInput("__wf__mempl_pvf$befname2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befname2$2") %>","30"));
															col5.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp2 = document.createElement('span');
															sp2.id = "relationn2"+n;				
															col5.appendChild(sp2);
															row5.appendChild(col5);
															tlbody.appendChild(row5);
															createRelation("__wf__mempl_pvf$relation2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$relation2$2") %>",sp2.id);
															
															var row51 = document.createElement("tr");			
															row51.appendChild(createTitleCol(swapLangr("Detail")));
															var col51 = createDescCol();
															col51.appendChild(createInput("__wf__mempl_pvf$befother2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befother2$2") %>","5"));				
															row51.appendChild(col51);
															tlbody.appendChild(row51);				
															
															var row6 = document.createElement("tr");			
															row6.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col6 = createDescCol();
															col6.appendChild(createInput("__wf__mempl_pvf$add2$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$add2$2") %>","50"));				
															row6.appendChild(col6);
															tlbody.appendChild(row6);
															
															var row7 = document.createElement("tr");			
															row7.appendChild(createTitleCol(swapLangr("Old Beneficiary")+" -3 :"));
															var col7 = createDescCol();
															col7.appendChild(createInput("__wf__mempl_pvf$befname3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befname3$2") %>","30"));
															col7.appendChild(document.createTextNode("  "+swapLangr("Relation")+"  "));
															var sp3 = document.createElement('span');
															sp3.id = "relationn3"+n;
															col7.appendChild(sp3);
															row7.appendChild(col7);
															tlbody.appendChild(row7);
															createRelation("__wf__mempl_pvf$relation3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$relation3$2") %>",sp3.id);
															
															var row71 = document.createElement("tr");			
															row71.appendChild(createTitleCol(swapLangr("Detail")));
															var col71 = createDescCol();
															col71.appendChild(createInput("__wf__mempl_pvf$befother3$"+n,"<%= md.getWFDataValue("__wf__mempl_pvf$befother3$2") %>","5"));				
															row71.appendChild(col71);
															tlbody.appendChild(row71);								
															
															var row8 = document.createElement("tr");			
															row8.appendChild(createTitleCol(swapLangr("Address")+" :"));
															var col8 = createDescCol();
															col8.appendChild(createInput("__wf__mempl_pvf$add3$"+n,"<%=md.getWFDataValue("__wf__mempl_pvf$add3$2") %>","50"));				
															row8.appendChild(col8);
															tlbody.appendChild(row8);
														}		
													}
												</script>
													  
											<!-- End User Code -->

											<TR>
												<TD WIDTH="25%" class="column-label"><SCRIPT LANGUAGE="JavaScript">swapLang("Priority");</SCRIPT></TD>
												<TD WIDTH="75%" class="column-input">
													<INPUT TYPE="radio" NAME="priority" VALUE="0" CHECKED>
													<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>
<%=md.getRemarkDocument()%>
                      <br>
<%=md.getWorkflowCommandDocument()%>
					<br>
<%=md.getReferenceNoteDocument()%>
					<br>
<%=md.getAttachFileDocument()%>
					<br>
<%=md.getWorkflowButtonDocument("GoWF")%>
 <%
 if( md.isStep3 && screenSingle.getRecord().getChild("VW_INCIDENT").getString("ai_status").equals("2")){
%>
                            <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="1" CLASS="txt01">
                                    <TR BGCOLOR="#0099CC">
                                      <TD WIDTH="85%" BGCOLOR="#FFFFFF"><div align="center"><a href="javascript:viewPrint3()"><img src="../IMAGES/MYNOTE/BUTTON/BUTTON_PRINT.gif" alt="แบบแสดงเจตนาระบุผู้รับผลประโยชน์" 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>
                            <%
}
%>
					<br>
<%=md.getRoutingDocument()%>
					<br>
<%=md.getCommentDocument()%>
						<!-- Begin Set Value -->
           				<%
           				
           				if( md.isStep1 ){
           				%>
           					<!-- Begin Set Value Step1 -->
           					<SCRIPT LANGUAGE="JavaScript">
           						setValue('priority','<%=chkNull.chkNullString(request.getParameter("priority"),"0")%>');
								function setValueText(){
<%		
	int cRow=Integer.parseInt(chkNull.chkNullString(request.getParameter("__wf__addval"),"0"));
	try{		 					 
		for(int n=0;n<cRow;n++){					 		
%>	
									setValue('__wf__mempl_pvf$fundtableid$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$fundtableid$"+n))%>');
									setValue('__wf__mempl_pvf$befcon$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$befcon$"+n))%>');
									setValue('__wf__mempl_pvf$befname1$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$befname1$"+n))%>');
									setValue('__wf__mempl_pvf$relation1$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$relation1$"+n))%>');
									setValue('__wf__mempl_pvf$befother1$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$befother1$"+n))%>');
									setValue('__wf__mempl_pvf$add1$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$add1$"+n))%>');
									setValue('__wf__mempl_pvf$befname2$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$befname2$"+n))%>');
									setValue('__wf__mempl_pvf$relation2$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$relation2$"+n))%>');
									setValue('__wf__mempl_pvf$befother2$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$befother2$"+n))%>');
									setValue('__wf__mempl_pvf$add2$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$add2$"+n))%>');
									setValue('__wf__mempl_pvf$befname3$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$befname3$"+n))%>');
									setValue('__wf__mempl_pvf$relation3$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$relation3$"+n))%>');
									setValue('__wf__mempl_pvf$befother3$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$befother3$"+n))%>');
									setValue('__wf__mempl_pvf$add3$<%=n%>','<%=chkNull.chkNullString(request.getParameter("__wf__mempl_pvf$add3$"+n))%>');
<%
		 }
	}catch(Exception ex){
	
	}
%>
									}
									setTimeout("setValueText()",500);				 					 					 
											
           					</SCRIPT>
           					<!-- End Set Value Step1 -->
           				<%
           				}else if(md.isStep2 || md.isStepCancel || md.isStepComment || md.isStepReturn || md.isStepCopy || md.isDraft){
           				%>
           					<!-- Begin Set Value Step2 -->
           					<SCRIPT LANGUAGE="JavaScript">
								
								setValue('__wf__employeeid','<%=md.getWFDataValue("__wf__employeeid")%>');
								setValue('priority',<%=screenSingle.getDataLabel("VW_INCIDENT","PRIORITY")%>);
							<%
								if(!md.isDraft){
							%>
								setTimeout("setDisabled('true')",1000);
							<%
							}else{
							%>
								setValue('__checkPage','false');
							<%
							}
							%>
           					</SCRIPT>
           					<!-- End Set Value Step2 -->
           				<%
           				}else if(md.isStep3 || md.isAdminEdit || md.isAdminCancel || md.isAdminDelete || md.isAdminClean || md.isArchive){
           				%>
           					<!-- Begin Set Value Step3 -->
           					<SCRIPT LANGUAGE="JavaScript">
								
								setValue('__wf__employeeid','<%=md.getWFDataValue("__wf__employeeid")%>');
								setValue('__checkPage','false');
								setValue('priority',<%=screenSingle.getDataLabel("VW_INCIDENT","PRIORITY")%>);
							<%
								if(!md.isAdminEdit){
							%>
								setTimeout("setDisabled('true')",1000);
							<%
							}
							%>
           					</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>
<%
}
%>