<%@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"> </td> <td colspan="3" class="desc"><script language="javascript">swapLang("Requisition Type");</script> <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> </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> </div></td> <td width="31%" class="title1"><div align="center"> <script language="javascript">swapLang("Disease ");</script> </div></td> <td colspan="2" class="title1"><div align="center"> <script language="javascript">swapLang("Name Surname In Family");</script> </div> <div align="center"></div></td> <td width="7%" class="title1"><div align="center"> <script language="javascript">swapLang("Amount ");</script> </div></td> <td class="title1"><div align="center"> <script language="javascript">swapLang("Receipt Number");</script> </div></td> <td width="7%" class="title1"><div align="center"> <script language="javascript">swapLang("Receipt Date");</script> </div></td> <td width="2%" class="title1" ><div align="center"> <script language="javascript">swapLang("Attach Doc");</script> </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"> <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%> <%if(m==1){%><script language="javascript">swapLang("Requisition");</script><%}%></font> </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><%}%> </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"%>' > </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))%>"> </td> <td width="7%" nowrap><div align="right"><font size="2"><script language="javascript">swapLang("Request");</script> </font> </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> </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><%}%> <%}%> </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> </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"> </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"> </td> <td align="center" class="title1"> </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"> </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"> </td> </tr> <%}%> <tr> <td colspan="8"> <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"> </SPAN></DIV></TD> </TR> </TABLE> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screenSingle.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </FORM> </BODY> </HTML> <% } %>