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

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

<!-- Begin useBean -->

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

<%
TEMPLATE_WORKFLOW.setChannel(request,response);
TEMPLATE_WORKFLOW.checkProfile();
if( TEMPLATE_WORKFLOW.getUProfile() != null ){
        TEMPLATE_WORKFLOW.getUProfile().set("appname","PERSONAL");
        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 step_type = 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())));
        ManageDocument md = new ManageDocument();
        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();
                }
        }

        // Create By Yamatos 18/12/2015
        // WFCONFIG     01 = ขอโอทีย้อนหลังไม่ได้
        //              02 = แสดงระยะเวลาในการรับหนังสือรับรองต่าง ๆ
        //              03 = เลือกกะการทำงานเก่า (TA/TAU_CSCWF_007.jsp)
        //              04 = ปิด Cert Type KTB,GSB,GHB,Resigned (PERSONAL/PWF001_DA_BDF.jsp)
        //              05 = ปิด Cert Type KTB,GSB,GHB,Resigned (PERSONAL/PWF001.jsp)
    	String wfcf02 = "";
    	String wfcf05 = "";
    	String day02 = "";
    	DbInquiry wfconfig = new InitialInquiry(screenSingle.getUProfile()).getDbInquiry("WF_CONFIG");
    	wfconfig.setColumn("config_id,flag,day");
    	wfconfig.setFilter("config_id = '02'");
    	wfconfig.refresh();
    	while(wfconfig.next()){
    		wfcf02 = wfconfig.getString("flag");
    		day02 = wfconfig.getString("day");
    	}

      wfconfig.setFilter("config_id = '05'");
      wfconfig.refresh();
      while(wfconfig.next()){
          wfcf05 = wfconfig.getString("flag");
      }
%>
<!-- End useBean -->

<html ng-app="myHR">
<HEAD id="wf_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>

		<link HREF="../CSS/start/jquery-ui-1.9.2.custom.css" REL="stylesheet" TYPE="text/css">
		<SCRIPT TYPE='text/JavaScript' SRC='../JS/jquery-1.7.2.js'></SCRIPT>
		 <SCRIPT TYPE='text/JavaScript' SRC='../JS/jquery-ui-1.9.2.js'></SCRIPT>
		<script src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script>
		<script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></script>
        <!-- End Import Script -->
        <style type=text/css>
  				@media print {a[href]:after {content: none !important;}}
  			</style>
        <script language="JavaScript" type="text/JavaScript">

            <!--
            function goHelp(helpName,inputName,condition){
                with( document.cscform ){
                    var helpReturn;
                    var temp;
                    if( inputName == "sendto" ){
                        temp = __fixCon.value;
                        //__fixCon.value="job='"+condition+"'";
                        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_CCReturn(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__empid" ){
                        temp = __fixCon.value;
                        helpReturn="__wf__empid:EMPLOYEEID,fullname:FULLNAME,bu2id:bu2,bu3id:bu3,bu4id:bu4,bu2Desc:mbu2.tdesc,bu3Desc:mbu3.tdesc,bu4Desc:mbu4.tdesc,positionid:emp_position,positionDesc:mposition.tdesc";
                        linkHelp_Return(helpName,helpReturn);
                        __fixCon.value=temp;
                    }else if( inputName=="__wf__bu2id" ){
                        temp = __fixCon.value;
                        helpReturn="__wf__bu2id:bu2id,__wf__nbu2Desc:tdesc";
                        linkHelp_Return(helpName,helpReturn);
                        __fixCon.value=temp;
                    }else if( inputName=="__wf__bu3id" ){
                        temp = __fixCon.value;
                        helpReturn="__wf__bu3id:bu3id,__wf__nbu3Desc:tdesc";
                        linkHelp_Return(helpName,helpReturn);
                        __fixCon.value=temp;
                    }else if( inputName=="__wf__bu4id" ){
                        temp = __fixCon.value;
                        helpReturn="__wf__bu4id:bu4id,__wf__nbu4Desc:tdesc";
                        linkHelp_Return(helpName,helpReturn);
                        __fixCon.value=temp;
                    }else if( inputName=="__wf__bu5id" ){
                        temp = __fixCon.value;
                        helpReturn="__wf__bu5id:bu5id,__wf__nbu5Desc:tdesc";
                        linkHelp_Return(helpName,helpReturn);
                        __fixCon.value=temp;
                    }else if( inputName=="__wf__positionid" ){
                        temp = __fixCon.value;
                        helpReturn="__wf__positionid:positionid,__wf__npositionDesc:tdesc";
                        linkHelp_Return(helpName,helpReturn);
                        __fixCon.value=temp;
                    }else if(inputName=="__wf__employeeid" && __wf__employeeid.readOnly == false ){
                        temp = __fixCon.value;
                        __fixCon.value="STATUS NOT IN ('U','W','X','Y','Z')"
                        helpReturn=inputName+":memployee.employeeid,__wf__fullname:memployee.fullname,__wf__position:mposition.tdesc,__wf__bu1:mbu1.tdesc,__wf__bu2:mbu2.tdesc,__wf__bu3:mbu3.tdesc,__wf__ext:memployee.tel_ext";
                        linkHelp_Return(helpName,helpReturn);
                        __fixCon.value=temp;
                    }else if( inputName=="__wf__country" ){
                        temp = __fixCon.value;
                        helpReturn="__wf__country:countryid,__wf__countrydesc:tdesc";
                        linkHelp_Return(helpName,helpReturn);
                        __fixCon.value=temp;
                    }
                }
            }

            function linkHelp_SendToReturn(help,input){
                with( document.cscform ){
                    var param = "BROWSE_USER.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=off";
                    window.open(param,"Help","left=150,top=150,width=530,height=370,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
                }
            }
            function linkHelp_CCReturn(help,input){
                with( document.cscform ){
                    var param = "BROWSE_USER.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=off&wf_id=2001";
                    window.open(param,"Help","left=150,top=150,width=530,height=510,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 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 openHelp(){
                with( document.cscform ){
                    window.open("","Help","left=150,top=150,width=700,height=570,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
                }
            }

			function reportList(){
				with( document.cscform ){
					window.open("CERT_LIST.jsp?","",'left=150,top=150,width=750,height=580,toolbar=no,status=yes,scrollbars=yes,resizable=yes');
				}
			}

			function printReport(xmlfile){
				with( document.cscform ){
					window.open("ASR001.jsp?__screen="+xmlfile,"",'left=150,top=150,width=750,height=580,toolbar=no,status=yes,scrollbars=yes,resizable=yes');
				}
			}

            <!-- *************************** -->
            function search(id){
                //alert(id);
                SearchDWR.searchDBXMLAll(new Array("PWF012","memployee.employeeid,memployee.fullname,mposition.tdesc,mbu1.tdesc,mbu2.tdesc,mbu3.tdesc,mbu4.tdesc,mbu5.tdesc,memployee.tel_ext",
                "memployee:employeeid = '"+id+"' and STATUS NOT IN ('U','W','X','Y','Z')","false","langoff"),employee);
            }

            var employee = function(data){
                var empRec=new Array("__wf__employeeid","__wf__fullname","__wf__position","__wf__bu1","__wf__bu2","__wf__bu3","__wf__bu4","__wf__bu5","__wf__ext");
                if(data.length>0){
                    for(i=0; i<empRec.length; i++){
                        DWRUtil.setValue(empRec[i],data[0][i]);
                    }
                }else{
                    for(i=0; i<empRec.length;i++) {
                        DWRUtil.setValue(empRec[i],"");

                    }
                }
            }
            //	สร้าง Input BOX รหัสพนักงาน
            function createInputEmployeeID(){SearchDWR.getInput(new Array("MEMPLOYEE","employeeid","Name:wf__employeeid","Help:MEMPLOYEEHELP_PWF",
                "HelpReturn:true","onKeyup:initialization(this.value);"),emp);}

            // ใช้ในการกรอกข้อมูลแล้วค้นหา ถ้าหาไม่เจอให้ลบข้อมูลที่กรอกไปเลย ----------------------------
            function initialization(emp)
            {	empTemp=emp;
                if (init) clearTimeout(init);
                init = setTimeout("search(empTemp)", 1500);
            }
            //----------------------------------------------------------------------------------------------------------
            //ตัวแปร
            var emp=function(data){DWRUtil.setValue("empID",data[1]);}
            var init = null;
            var empTemp="";

			function setFieldLang(){
				with( document.cscform ){
					if(__wf__certificate[0].checked){
						document.getElementById("trVisa").style.display="";

						document.getElementById("Visa1").style.display="";
						document.getElementById("Visa2").style.display="";

						document.getElementById("CopyThai").style.display="none";
						document.getElementById("CopyEng").style.display="";

						if(__wf__certificate[0].checked){
						//	document.getElementById("Visa3").style.display="";
							document.getElementById("Visa4").style.display="none";


						}else{
						//	document.getElementById("Visa3").style.display="none";
							document.getElementById("Visa4").style.display="";
						}

					}
					else if(__wf__certificate[1].checked || __wf__certificate[2].checked  || __wf__certificate[3].checked){
						document.getElementById("trVisa").style.display="none";

						document.getElementById("Visa1").style.display="none";
						document.getElementById("Visa2").style.display="none";
					//	document.getElementById("Visa3").style.display="none"
						document.getElementById("Visa4").style.display="none";
						document.getElementById("CopyThai").style.display="";
						document.getElementById("CopyEng").style.display="";
					}else{
						document.getElementById("trVisa").style.display="none";

						document.getElementById("Visa1").style.display="none";
						document.getElementById("Visa2").style.display="none";
					//	document.getElementById("Visa3").style.display="none";
						document.getElementById("Visa4").style.display="none";
						document.getElementById("CopyThai").style.display="";
						document.getElementById("CopyEng").style.display="none";
					}
				}
			}

			function chkCertype(chk){
				with(document.cscform){
					if(chk!=""){
						//alert(chk);
						__chkCert.value="1";//มีการเลือกประเภทหนังสือรับรอง
					}
					if(chk=="3"){
						showVisa('');
						__isvisa.value="1";//เลือกหนังสือรับรอง "วีซ่า"
					}else{
						showVisa('none');
						__isvisa.value="0";
						__wf__country.value="";
						__wf__countrydesc.value="";
						__wf__datefrom.value="";
						__wf__dateto.value="";
						__wf__workdate.value="";
					}
				}
			}

			function chkCertificate(v){
			//	alert(v);
				with(document.cscform){
				 if(v == "9"){
				//	document.getElementById('__wf__chkT').disabled="";
			     // document.getElementById('__wf__chkTnum').disabled="";
                //  document.getElementById('chkEbox').disabled="disabled";
				//	document.getElementById('__wf__chkEnum').disabled="disabled";
					document.getElementById('chkEbox').checked=false;
			        document.getElementById('__wf__chkEnum').value="";

					document.getElementById('__wf__chkT').disabled=false;
					document.getElementById('__wf__chkTnum').readonly=false;
					document.getElementById('__wf__chkTnum').setAttribute("class", "");
					document.getElementById('__wf__chkTnum').setAttribute("className", "");

					document.getElementById('chkEbox').disabled=true;
					document.getElementById('__wf__chkEnum').readonly=true;
					document.getElementById('__wf__chkEnum').setAttribute("class", "disabled");
					document.getElementById('__wf__chkEnum').setAttribute("className", "disabled");

				 }else{
				//	document.getElementById('chkEbox').disabled="";
				//	document.getElementById('__wf__chkEnum').disabled="";
				//	document.getElementById('__wf__chkT').disabled="disabled";
				//	document.getElementById('__wf__chkTnum').disabled="disabled";
					document.getElementById('__wf__chkT').checked=false;
					document.getElementById('__wf__chkTnum').value="";

					document.getElementById('chkEbox').disabled=false;
					document.getElementById('__wf__chkEnum').readonly=false;
					document.getElementById('__wf__chkEnum').setAttribute("class", "");
					document.getElementById('__wf__chkEnum').setAttribute("className", "");

					document.getElementById('__wf__chkT').disabled=true;
					document.getElementById('__wf__chkTnum').readonly=true;
					document.getElementById('__wf__chkTnum').setAttribute("class", "disabled");
					document.getElementById('__wf__chkTnum').setAttribute("className", "disabled");

				 }
				}
			}

			function showVisa(data){
				with(document.cscform){
					if(data=="0" || data=="2"){
						document.getElementById("visa_detail").style.display="none";
					}else{
						document.getElementById("visa_detail").style.display="";
					}
				}
			}

			function setCopy(){
				with(document.cscform){
					if(__wf__chkT.checked){
						setDisabledOff('__wf__chkTnum');
						__wf__chkTnum.value="1";
					}else{
						 setDisabledOn('__wf__chkTnum');
						 __wf__chkTnum.value="";
					}
					if(__wf__chkE.checked){
						setDisabledOff('__wf__chkEnum');
						__wf__chkEnum.value="1";
					}else{
						setDisabledOn('__wf__chkEnum');
						__wf__chkEnum.value="";
					}
				}
			}

			function PreGoWF(){
				with( document.cscform ){
					if(chkRequire()){
						<%if(wfcf02.equals("1")){%>periodalert();<%}%> //<<< Add By Yamatos 18/12/2015 for WFCONFIG 02
						GoWF();
					}else{
						alert("คุณกรอกข้อมูลไม่ครบ");
					}
				}
			}

			function chkRequire(){
				with( document.cscform ){
					if(__wf__certificate[0].checked){
						if(__wf__chkEnum.value=="" || __wf__country.value=="" || __wf__datefrom.value=="" || __wf__dateto.value==""  || __wf__doc.value==""){
							return false;
						}else{
							if(chkRequireDoc()){
								return true;
							}else{
								return false;
							}
						}
					}else if(__wf__certificate[1].checked || __wf__certificate[2].checked || __wf__certificate[3].checked){
						if(__wf__chkTnum.value=="" || __wf__doc.value==""){
							return false;
						}else{
							if(chkRequireDoc()){
								return true;
							}else{
								return false;
							}
						}
					}else if(__wf__certificate[4].checked || __wf__certificate[6].checked){
						if((__wf__chkTnum.value=="" && __wf__chkEnum.value=="") || __wf__doc.value==""){
							return false;
						}else{
							if(chkRequireDoc()){
								return true;
							}else{
								return false;
							}
						}
					}else{
						return false;
					}
				}
			}

			function chkRequireDoc(){
				with( document.cscform ){
					if(__wf__doc[0].checked == false && __wf__doc[1].checked == false && __wf__doc[2].checked == false && __wf__doc[3].checked == false && __wf__doc[4].checked == false){
						return false;
					}else if(__wf__doc[4].checked == true && __wf__description.value == ""){
						__wf__description.focus();
						return false;
					}else{
						return true;
					}
				}
			}

			// Add By Yamatos 18/12/2015 for WFCONFIG 02
			function periodalert(){
				var msg = getLang() === "tha"?"รับเอกสารที่ฝ่ายทรัพยากรบุคคล หลังจากที่ระบบอนุมัติแล้ว <%=day02%> วันทำการ":"Receive your document within <%=day02%> days after approved.";
				alert(msg);
			}

        </script>
		<script type="text/javascript" src="../JS/jquery-1.3.2.min.js"></script>
		<script type="text/javascript">
			$(function(){
				$("td.column-label").css("width","25%");
			});
		</script>
    </HEAD>
    <body>
		<jsp:include page="../MYNOTE_HEAD.jsp" flush="true"/>
        <div align="center">
		<!--<div align="center" name="wf_detail">-->
        <!-- ImageReady Slices (02.psd) -->
        <form name="cscform" method="post" action="PWF001.jsp">
            <input type="hidden" name="__screen" value="PWF001">
            <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="">

            <input type="hidden" name="__dateformat" value="DD-MM-YYYY">
			<input type="hidden" name="__wf__reqdate" value="<%=calendar.getDDMMYYYY()%>">

            <!-- <script language="JavaScript">getInputFormatDate();</script> -->

            <input type="hidden" name="wf_id" value="2001">
            <input type="hidden" name="__wf_id" value="2001">
            <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="INIT">
            <input type="hidden" name="__oldDocumentID" value="<%=(!screenSingle.getDataLabel("DOC_NO").equals("0")?screenSingle.getDataLabel("DOC_NO"):chkNull.chkNullString(request.getParameter("__oldDocumentID"),"0"))%>">
            <input type="hidden" name="__oldWF" value="<%=(!screenSingle.getDataLabel("DOC_NO").equals("0")?screenSingle.getDataLabel("WF_STATUS"):chkNull.chkNullString(request.getParameter("__oldWF"),"0"))%>">
            <input type="hidden" name="__wf" value="<%=wf%>">
            <input type="hidden" name="__wfcmd" value="false">
            <input type="hidden" name="remark" value="<%=remark%>">

            <INPUT TYPE="hidden" NAME="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">
            <INPUT TYPE="hidden" NAME="wf_default_actor" 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">
                <div align="center">
                    <%=md.getStepDocument("2001","1")%>
                    <%=md.getHeadDocument()%>
                    <br>
                    <%=md.getHelpDocument2("WF2001")%><!-- Request For Certification -->
                    <br>
                    <%=md.getSendToDocumentNoSearch("WF2001")%>
                    <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">
                                <table width="100%" border="0" cellpadding="0" cellspacing="1">
                                    <!-- Begin User Code -->
                                    <tr>
                                        <td colspan="2" class="column-title"><span swlang code="SW001141">Employee Details</span></td>
                                    </tr>
                                    <tr>
                                        <td width="25%" class="column-label"><span swlang code="SW011939">Employee Code</span></td>
                                        <td width="75%" class="column-input">
											<input name="__wf__employeeid"  type="text" size="7" value="" readonly class="disabled"/>
											<input size="40" type="text" name="__wf__fullname" readonly class="disabled">
										</td>
                                    </tr>
									<%
										DbInquiry memployee = new InitialInquiry(screenSingle.getUProfile()).getDbInquiry("memployee");
										memployee.setColumn("employeeid,companyid,bu1,bu2,bu3,bu4,bu5");
										memployee.refresh();

										DbRecord mbu = memployee.getCurrentDbRecord();
									%>
                                    <script language="JavaScript">createInputEmployeeID();</script>
                                    <tr>
                                        <td class="column-label"><span swlang code="SW000057">Position</span></td>
                                        <td class="column-input"><input size="52" type="text" name="__wf__position" readonly class="disabled"></td>
                                    </tr>
                                    <tr>
                                        <td class="column-label"><%=mbu.getField("bu1").getDescription()%></td>
                                        <td class="column-input"><input size="52" type="text" name="__wf__bu1" readonly class="disabled"></td>
                                    </tr>
                                    <tr>
                                        <td class="column-label"><%=mbu.getField("bu2").getDescription()%></td>
                                        <td class="column-input"><input size="52" type="text" name="__wf__bu2" readonly class="disabled"></td>
                                    </tr>
                                    <tr>
                                        <td class="column-label"><%=mbu.getField("bu3").getDescription()%></td>
                                        <td class="column-input"><input size="52" type="text" name="__wf__bu3" readonly class="disabled"></td>
                                    </tr>
                                    <tr>
                                        <td class="column-label"><%=mbu.getField("bu4").getDescription()%></td>
                                        <td class="column-input"><input size="52" type="text" name="__wf__bu4" readonly class="disabled"></td>
                                    </tr>
                                    <tr>
                                        <td class="column-label"><%=mbu.getField("bu5").getDescription()%></td>
                                        <td class="column-input"><input size="52" type="text" name="__wf__bu5" readonly class="disabled"></td>
                                    </tr>
                                    <tr>
                                        <td class="column-label"><span swlang code="SW009695">Extension</span></td>
                                        <td class="column-input"><input size="7" type="text" name="__wf__ext" readonly class="disabled"></td>
                                    </tr>
                                    <tr>
                                        <td colspan="2" class="column-title"><span swlang code="SW012482">Credential Details</span></td>
                                    </tr>
                                    <tr>
                                        <td width="25%" class="column-label"><span swlang code="SW005212">Certificate Type</span>&nbsp;*</td>
                                        <td width="75%" class="column-data">
											<table>
												<tr class="column-data">
													<td width="45%"><label><input type="radio" value="1" name="__wf__certificate" onClick="setFieldLang();"/>&nbsp;<span swlang code="SW005480">Visa For International Travel</span></label></td>			
												</tr>
												<tr class="column-data">
													<td><label><input type="radio" value="3" name="__wf__certificate" onClick="setFieldLang();;"/>&nbsp;<span swlang code="SW005482">Employee Certificate With Salary</span></label></td>
												</tr>
												<tr class="column-data">
													<td><label><input type="radio" value="4" name="__wf__certificate" onClick="setFieldLang();"/>&nbsp;<span swlang code="SW005483">Employee Certificate</span></label></td>
                          
												</tr>
													<tr class="column-data">
													<td><label><input type="radio" value="C" name="__wf__certificate" onClick="setFieldLang();"/>&nbsp;<span swlang code="SW013344">Book through</span></label></td>
													</tr>
											</table>
										</td>
                                    </tr>
                                    <tr>
                                        <td class="column-label"><span swlang code="SW005438">Copy</span>&nbsp;*</td>
                                        <td class="column-data">
                                            <div id="CopyThai"><label><input type="checkbox" name="__wf__chkT" onClick="setCopy();">&nbsp;<span swlang code="SW000840">Thai</span></label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span swlang code="SW000017">Amount</span>&nbsp;<input type="text" name="__wf__chkTnum" size="1" onKeyPress="JavaScript:chkInteger()" maxlength="2" />&nbsp;<span swlang code="SW005438">copy</span></div>
                                            <div id="CopyEng"><label><input type="checkbox" name="__wf__chkE" onClick="setCopy();">&nbsp;<span swlang code="SW000841">Eng</span></label>&nbsp;&nbsp;&nbsp;&nbsp;<span swlang code="SW000017">Amount</span>&nbsp;<input type="text" name="__wf__chkEnum" size="1" onKeyPress="JavaScript:chkInteger()" maxlength="2" />&nbsp;<span swlang code="SW005438">copy</span></div>
                                        </td>
                                    </tr>
			<div id="visa_detail">
				<tr id="trVisa">
					<td class="column-label"><div id="Visa1"><span swlang code="SW005496">Visa Request Details</span>&nbsp;*</div></td>
					<td class="column-data">
						<div id="Visa2">&nbsp;&nbsp;<span swlang code="SW005497">To Country</span></a>
							<input type="text" size="10" name="__wf__country" id="__wf__country" class="txt01" value="<%=chkNull.chkNullString(request.getParameter("__wf__country"),"")%>" readonly>
							<%if( md.isStep1 || md.isDraft ){%>
							<A HREF="JavaScript:goHelp('MCOUNTRYHELP','__wf__country');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('emp_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><IMG SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" ALT="SEARCH" NAME="emp_image" WIDTH="20" HEIGHT="20" BORDER="0" ALIGN="absmiddle"></A><%}%>
							<input type="text" size="30" name="__wf__countrydesc" id="__wf__countrydesc" class="txt01" value="" readonly>
							<br>&nbsp;&nbsp;<span swlang code="SW005498">Going Date</span>




							<input type="text" name="__wf__datefrom" id="__wf__datefrom" size="10" maxlength="10" value="" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(this,__wf__dateto);" onFocus="this.select();"  onMouseOut="toolTip()" />
							<%if( md.isStep1 || md.isDraft ){%>
							<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('datefrom','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__wf__datefrom');"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="datefrom" width="20" height="20" border="0" align="absmiddle"></a>






							<%}%>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span swlang code="SW005499">To Date</span>
							<input type="text" name="__wf__dateto" id="__wf__dateto" size="10" maxlength="10" value="" onKeyPress="chkIntegerOfDate(this.value,event);" onKeyUp="sysIsEdit();formatDate(this);" onBlur="chkInputDate2(__wf__datefrom,this);" onFocus="this.select();" onMouseOut="toolTip()" /><%if( md.isStep1 || md.isDraft ){%>
							<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('dateto','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__wf__dateto');"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="dateto" width="20" height="20" border="0" align="absmiddle"></a><%}%>
						</div>

						<!-- <div id="Visa3">&nbsp;&nbsp;<span swlang code="">Money amount</span>
							<input type="text" name="__wf__amount" id="__wf__amount" size="10" maxlength="10" value="" onkeypress="chkIntegerOfDate(this.value,event);"/>
							<span swlang code="">Bath</span>
						</div> -->

						<div id="Visa4">&nbsp;&nbsp;<span swlang code="SW005501">Title_Seminar</span>
							<input type="text" name="__wf__title" id="__wf__title" size="10" maxlength="10" value=""/>
							&nbsp;&nbsp;<span swlang code="SW005502">Seminar_Institute</span>&nbsp;<input type="text" name="__wf__institute" id="__wf__institute" size="10" maxlength="10" value="" />
						</div>
					</td>
				</tr>
			</div>

									<tr style="display:none;">
											<td class="column-label"><span swlang code="SW005235">Purpose</span>&nbsp;*</td>
											<td class="column-input">
												<div class="radio-vertical">
													<label><input type="radio" value="1" name="__wf__doc">&nbsp;<span swlang code="SW005222">To apply for loan</span></label>
													<label><input type="radio" value="2" name="__wf__doc" >&nbsp;<span swlang code="SW005223">To apply for credit card</span></label>
													<label><input type="radio" value="3" name="__wf__doc">&nbsp;<span swlang code="SW005224">To guarantee</span></label>
													<label><input type="radio" value="4" name="__wf__doc">&nbsp;<span swlang code="SW005225">To apply for a VISA</span> (<span swlang code="SW005226">English name must be the same as in the passport</span>)</label>
													<label><input type="radio" checked value="5" name="__wf__doc" >&nbsp;<span swlang code="SW001887">Other</span></label>
												</div>
											</td>
									</tr>
                                    <tr style="display:none;">
                                        <td class="column-label"><span swlang code="SW001517">Detail</span></td>
                                        <td class="column-input"><textarea cols="80" rows="3" type="text" name="__wf__description" value="" >-</textarea></td>
                                    </tr>
                                    <tr>
                                        <td class="column-label"><span swlang code="SW000302">Remark</span></td>
                                        <td class="column-data"><span swlang code="SW005439">Certificate valid for 30 days from the date of issuance.</span></td>
                                    </tr>
                                    <%=md.getWF_Remark("2001",screenSingle.getUProfile().get("companyid"))%>
                                    <!-- End User Code -->
                                    <!--
                                    <tr>
                                        <td class="column-label"><span swlang code="SW001105">Priority</span></td>
                                        <td class="column-data"><div>
                                                <label><input type="radio" name="priority" value="0" checked />&nbsp;<span swlang code="SW001106">Normal</span></label>
                                                <label><input type="radio" name="priority" value="1" />&nbsp;<span swlang code="SW001107">High</span></label>
                                                <label><input type="radio" name="priority" value="2" />&nbsp;<span swlang code="SW004823">Higher</span></label>
                                            </div></td>
                                    </tr>-->
                                    <input type="hidden" name="priority" value="0">

                                </table>					      </td>
                            <td width="5" background="../IMAGES/MYNOTE/R2.gif"></td>
                        </tr>
                        <tr>
                            <td width="5" height="5"><img src="../IMAGES/MYNOTE/C-B-L.gif" width="5" height="5"></td>
                            <td height="5"><img src="../IMAGES/MYNOTE/B.gif" width="100%" height="5"></td>
                            <td width="5" height="5"><img src="../IMAGES/MYNOTE/C-B-R.gif" width="5" height="5"></td>
                        </tr>
                    </table>
                    <!-- End Code -->

                    <br>
                    <%=md.getRemarkDocument()%>
                    <br>
                    <%=md.getWorkflowCommandDocument()%>
                    <br>
                    <!--br-->
                    <%=md.getReferenceNoteDocument()%>
                    <br>
                    <%=md.getAttachFileDocument()%>
                    <br>
                    <%//=md.getWorkflowButtonDocument("GoWF")%>

					<!-- Begin Workflow Button -->
           				<%
           				if( !md.isStep3 ){
           				%>
           					<TABLE WIDTH="95%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
           						<TR>
           				<%
           						if( md.isStep1 || md.isDraft ){
           				%>
           							<TD>
										<DIV ALIGN="right">

						<%			if( md.isDraft ){%>
											<A HREF="JavaScript:DelDraft();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CANCEL.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>
						<%			}%>
											<A HREF="JavaScript:PreGoWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0" ID="imgSubmit"></A>
										</DIV>
									</TD>
           				<%
           						}else if( md.isStepCancel || md.isAdminCancel){
           				%>
           							<TD>
										<DIV ALIGN="right">
											<A HREF="JavaScript:takeWorkflowByActor();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_TAKE.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>&nbsp;
											<A HREF="JavaScript:DelWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CANCEL.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A>
										</DIV>
									</TD>
           				<%
           						}else if( md.isStep2 || md.isStepComment ){
           				%>
           							<TD>
                                    <DIV ALIGN="right">
                    				<%if(("2").equalsIgnoreCase(md.getWFDataValue("step_id"))) {%>

										<%} %><A HREF="JavaScript:GoWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_SUBMIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
           				<%
           						}else if( md.isStepReturn ){
           				%>
           							<TD><DIV ALIGN="right"><A HREF="JavaScript:EditWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_EDIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A><A HREF="JavaScript:DelWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_CANCEL.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
           				<%
           						}else if( md.isStepCopy ){
           				%>
           							<TD><DIV ALIGN="right"><A HREF="JavaScript:CopyWF();"><IMG SRC="../IMAGES/MYNOTE/BUTTON/BUTTON_EDIT.gif" WIDTH="89" HEIGHT="37" BORDER="0"></A></DIV></TD>
							<%
           						}else if( md.isAdminEdit ){
           				%>
									<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>
						<%
           						}else if( md.isAdminDelete ){
           				%>
									<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>
						<%
           						}else if( md.isAdminClean ){
           				%>
									<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>
           				<%}%>
           				<!-- End Workflow Button -->
                    <br>
                    <%=md.getRoutingDocument()%>
                    <br>
                    <%=md.getCommentDocument()%>
                    <br>
                    <!-- Begin Set Value -->
                    <%

                                      if(  md.isStep1 ){
                    %>
                    <!-- Begin Set Value Step1 -->
                    <script language="JavaScript">

                        <%
                        if( request.getParameter("__wf__employeeid") == null || request.getParameter("__wf__employeeid").equals("") ){
                        %>
                            setTimeout('search("<%=TEMPLATE_WORKFLOW.getUProfile().get("employeeid")%>")',1000);
                        <%
                        }else{
                        %>

						//    setTimeout("setValue('__wf__employeeid','<%=chkNull.chkNullString(request.getParameter("__wf__employeeid"),"")%>')",1000);
                            setValue('__wf__employeeid','<%=chkNull.chkNullString(request.getParameter("__wf__employeeid"),"")%>');
                            setValue('__wf__fullname','<%=chkNull.chkNullString(request.getParameter("__wf__fullname"),"")%>');
                            setValue('__wf__position','<%=chkNull.chkNullString(request.getParameter("__wf__position"),"")%>');
                            setValue('__wf__bu1','<%=chkNull.chkNullString(request.getParameter("__wf__bu1"),"")%>');
                            setValue('__wf__bu2','<%=chkNull.chkNullString(request.getParameter("__wf__bu2"),"")%>');
                            setValue('__wf__bu3','<%=chkNull.chkNullString(request.getParameter("__wf__bu3"),"")%>');
                            setValue('__wf__bu4','<%=chkNull.chkNullString(request.getParameter("__wf__bu4"),"")%>');
                            setValue('__wf__bu5','<%=chkNull.chkNullString(request.getParameter("__wf__bu5"),"")%>');
                            setValue('__wf__ext','<%=chkNull.chkNullString(request.getParameter("__wf__ext"),"")%>');


                            setValue('priority','<%=chkNull.chkNullString(request.getParameter("priority"),"")%>');
                        <%
                        }
                        %>


                            setValue('__wf__certificate','<%=chkNull.chkNullString(request.getParameter("__wf__certificate"),md.getWFDataValue("__wf__certificate"))%>');
                            setValue('__wf__chkT','<%=chkNull.chkNullString(request.getParameter("__wf__chkT"),md.getWFDataValue("__wf__chkT"))%>');
                            setValue('__wf__chkTnum','<%=chkNull.chkNullString(request.getParameter("__wf__chkTnum"),md.getWFDataValue("__wf__chkTnum"))%>');
                            setValue('__wf__chkE','<%=chkNull.chkNullString(request.getParameter("__wf__chkE"),md.getWFDataValue("__wf__chkE"))%>');
                            setValue('__wf__chkEnum','<%=chkNull.chkNullString(request.getParameter("__wf__chkEnum"),md.getWFDataValue("__wf__chkEnum"))%>');
                            //setValue('__wf__doc','<%=chkNull.chkNullString(request.getParameter("__wf__doc"),md.getWFDataValue("__wf__doc"))%>');
                            //setValue('__wf__description','<%=chkNull.chkNullString(request.getParameter("__wf__description"),md.getWFDataValue("__wf__description")).replace("\r\n","\\x0D")%>');

							setValue('__wf__reqdate','<%=chkNull.chkNullString(request.getParameter("__wf__reqdate"),md.getWFDataValue("__wf__reqdate"))%>');

						setValue('__wf__country','<%=chkNull.chkNullString(request.getParameter("__wf__country"),md.getWFDataValue("__wf__country"))%>');
						setValue('__wf__countrydesc','<%=chkNull.chkNullString(request.getParameter("__wf__countrydesc"),md.getWFDataValue("__wf__countrydesc"))%>');
						setValue('__wf__datefrom','<%=chkNull.chkNullString(request.getParameter("__wf__datefrom"),md.getWFDataValue("__wf__datefrom"))%>');
						setValue('__wf__dateto','<%=chkNull.chkNullString(request.getParameter("__wf__dateto"),md.getWFDataValue("__wf__dateto"))%>');
				//		setValue('__wf__amount','<%=md.getWFDataValue("__wf__amount")%>');
						setValue('__wf__title','<%=chkNull.chkNullString(request.getParameter("__wf__title"),md.getWFDataValue("__wf__title"))%>');
						setValue('__wf__institute','<%=chkNull.chkNullString(request.getParameter("__wf__institute"),md.getWFDataValue("__wf__institute"))%>');

							setFieldLang();
							setDisabledOn('__wf__chkTnum');
							setDisabledOn('__wf__chkEnum');
                    </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">
						//alert("step 2");
						setFieldLang();
                  //      setTimeout("initialization('<%=md.getWFDataValue("__wf__employeeid")%>');",200);
					    setValue('__wf__employeeid','<%=md.getWFDataValue("__wf__employeeid")%>');
                        setValue('__wf__fullname','<%=md.getWFDataValue("__wf__fullname")%>');
                        setValue('__wf__position','<%=md.getWFDataValue("__wf__position")%>');
                        setValue('__wf__bu1','<%=md.getWFDataValue("__wf__bu1")%>');
                        setValue('__wf__bu2','<%=md.getWFDataValue("__wf__bu2")%>');
                        setValue('__wf__bu3','<%=md.getWFDataValue("__wf__bu3")%>');
                        setValue('__wf__bu4','<%=md.getWFDataValue("__wf__bu4")%>');
                        setValue('__wf__bu5','<%=md.getWFDataValue("__wf__bu5")%>');
                        setValue('__wf__ext','<%=md.getWFDataValue("__wf__ext")%>');

                        setValue('__wf__certificate','<%=md.getWFDataValue("__wf__certificate")%>');
                        setValue('__wf__chkT','<%=md.getWFDataValue("__wf__chkT")%>');
                        setValue('__wf__chkTnum','<%=md.getWFDataValue("__wf__chkTnum")%>');
                        setValue('__wf__chkE','<%=md.getWFDataValue("__wf__chkE")%>');
                        setValue('__wf__chkEnum','<%=md.getWFDataValue("__wf__chkEnum")%>');
                        setValue('__wf__doc','<%=md.getWFDataValue("__wf__doc")%>');
                        setValue('__wf__description','<%=md.getWFDataValue("__wf__description").replace("\r\n","\\x0D")%>');
						setValue('__wf__reqdate','<%=md.getWFDataValue("__wf__reqdate")%>');

						setValue('__wf__country','<%=md.getWFDataValue("__wf__country")%>');
						setValue('__wf__countrydesc','<%=md.getWFDataValue("__wf__countrydesc")%>');
						setValue('__wf__datefrom','<%=md.getWFDataValue("__wf__datefrom")%>');
						setValue('__wf__dateto','<%=md.getWFDataValue("__wf__dateto")%>');
				//		setValue('__wf__amount','<%=md.getWFDataValue("__wf__amount")%>');
						setValue('__wf__title','<%=md.getWFDataValue("__wf__title")%>');
						setValue('__wf__institute','<%=md.getWFDataValue("__wf__institute")%>');

                        setValue('priority',<%=screenSingle.getDataLabel("VW_INCIDENT","PRIORITY")%>);
                        <%
                                if(!md.isDraft){
                        %>
							setFieldLang();
                            setTimeout("setReadOnlyOn('__wf__employeeid');",1000);
                            setDisabledOn('__wf__certificate');
                            setDisabledOn('__wf__chkT');
                            setDisabledOn('__wf__chkTnum');
                            setDisabledOn('__wf__chkE');
                            setDisabledOn('__wf__chkEnum');
                            setDisabledOn('__wf__doc');
                            setDisabledOn('__wf__description');
                            setDisabledOn('__wf__country');
                            setDisabledOn('__wf__countrydesc');
                            setDisabledOn('__wf__datefrom');
                            setDisabledOn('__wf__dateto');
                //            setDisabledOn('__wf__amount');
                            setDisabledOn('__wf__title');
                            setDisabledOn('__wf__institute');
                            setDisabledOn('__wf__doc');
                            setDisabledOn('__wf__description');

                            setDisabledOn('priority');
                            setReadOnlyOn('__remark');
                            setDisabledOn('reference_note');
                            setDisabledOn('attach_file');
                        <%
                                                        }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">

						setFieldLang();
                      //  setTimeout("initialization('<%=md.getWFDataValue("__wf__employeeid")%>');",1000);
						setValue('__wf__employeeid','<%=md.getWFDataValue("__wf__employeeid")%>');
                        setValue('__wf__fullname','<%=md.getWFDataValue("__wf__fullname")%>');
                        setValue('__wf__position','<%=md.getWFDataValue("__wf__position")%>');
                        setValue('__wf__bu1','<%=md.getWFDataValue("__wf__bu1")%>');
                        setValue('__wf__bu2','<%=md.getWFDataValue("__wf__bu2")%>');
                        setValue('__wf__bu3','<%=md.getWFDataValue("__wf__bu3")%>');
                        setValue('__wf__bu4','<%=md.getWFDataValue("__wf__bu4")%>');
                        setValue('__wf__ext','<%=md.getWFDataValue("__wf__ext")%>');

                        setValue('__wf__certificate','<%=md.getWFDataValue("__wf__certificate")%>');
                        setValue('__wf__chkT','<%=md.getWFDataValue("__wf__chkT")%>');
                        setValue('__wf__chkTnum','<%=md.getWFDataValue("__wf__chkTnum")%>');
                        setValue('__wf__chkE','<%=md.getWFDataValue("__wf__chkE")%>');
                        setValue('__wf__chkEnum','<%=md.getWFDataValue("__wf__chkEnum")%>');
                        setValue('__wf__doc','<%=md.getWFDataValue("__wf__doc")%>');
                        setValue('__wf__description','<%=md.getWFDataValue("__wf__description").replace("\r\n","\\x0D")%>');
						setValue('__wf__reqdate','<%=md.getWFDataValue("__wf__reqdate")%>');

                        setValue('__checkPage','false');
                        setValue('priority',<%=screenSingle.getDataLabel("VW_INCIDENT","PRIORITY")%>);

						setValue('__wf__country','<%=md.getWFDataValue("__wf__country")%>');
						setValue('__wf__countrydesc','<%=md.getWFDataValue("__wf__countrydesc")%>');
						setValue('__wf__datefrom','<%=md.getWFDataValue("__wf__datefrom")%>');
						setValue('__wf__dateto','<%=md.getWFDataValue("__wf__dateto")%>');
						//setValue('__wf__amount','<%=md.getWFDataValue("__wf__amount")%>');
						setValue('__wf__title','<%=md.getWFDataValue("__wf__title")%>');
						setValue('__wf__institute','<%=md.getWFDataValue("__wf__institute")%>');
                        <%
                                if(!md.isAdminEdit){
                        %>
							setFieldLang();
                            setTimeout("setReadOnlyOn('__wf__employeeid');",1000);
                            setDisabledOn('__wf__certificate');
                            setDisabledOn('__wf__chkT');
                            setDisabledOn('__wf__chkTnum');
                            setDisabledOn('__wf__chkE');
                            setDisabledOn('__wf__chkEnum');
                            setDisabledOn('__wf__doc');
                            setDisabledOn('__wf__description');

                            setDisabledOn('priority');
                            setReadOnlyOn('__remark');
                            setDisabledOn('reference_note');
                            setDisabledOn('attach_file');
                        <%}%>
                    </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">&nbsp;</td>
                    <td valign="top"></td>
                </tr>
            </table><%=screenSingle.endJSP()%>
			<!-- for takeover wf -->
			<%
				String docparam = "";
				DbInquiry inqTake = new InitialInquiry(screenSingle.getUProfile()).getDbInquiry("transfer");
				inqTake.setColumn("*");
				inqTake.setFilter("status = '0' and wf_seq_no = '" + chkNull.chkNullString(request.getParameter("wf_seq_no"),"0") + "'");
				inqTake.refresh();

				while(inqTake.next()){
					docparam = inqTake.getString("wf_id") + ":" + inqTake.getString("wf_ver") + ":" + inqTake.getString("wf_seq_no") + ":";
					docparam += inqTake.getString("step_id") + ":" + inqTake.getString("step_seq_no") + ":" + inqTake.getString("transfer_id") + ":"  ;
					docparam += inqTake.getString("transfer_code") ;
				}
			%>
			<INPUT TYPE="hidden" NAME="param_document" VALUE="<%=docparam%>">
			<!-- end for takeover wf -->
        </form>
		</div>
    </body>
</html>
<%
}
%>