<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.*,com.csc.library.system.*,com.csc.library.session.*,com.csc.library.utilities.*,java.text.DecimalFormat,com.csc.library.database.*"%>
<%@page import="java.util.*,java.io.*,java.sql.*"%>
<%@ include file="../CHECKPROFILE.jsp" %>
<jsp:useBean id="RWF001" class="com.csc.library.system.Task" scope="page"/>
<jsp:useBean id="RWF001HELP" class="com.csc.library.system.Task" scope="page"/>
<%
	RWF001.setChannel(request ,response);
   	ProcessEntry screen=(ProcessEntry)RWF001.process("ProcessEntry","Process");
   	screen.process();
	CheckNull chk = new CheckNull();
	CscCalendar c = new CscCalendar();
	ThaiUtilities thai = new ThaiUtilities();

	RWF001HELP.setChannel(request ,response);
	HelpEntry screenHelp = (HelpEntry) RWF001HELP.process("HelpEntry", "MEMPLOYEEHELP");
	screenHelp.referLangOn();
	screenHelp.process();

	String emp1 = chk.chkNullString(request.getParameter("__emp1"));
	String emp2 = chk.chkNullString(request.getParameter("__emp2"));
	String bu1 = chk.chkNullString(request.getParameter("__bu1"));
	String bu2 = chk.chkNullString(request.getParameter("__bu2"));
	String bu3 = chk.chkNullString(request.getParameter("__bu3"));
	String bu4 = chk.chkNullString(request.getParameter("__bu4"));
	String bu5 = chk.chkNullString(request.getParameter("__bu5"));
	String bu1_desc = chk.chkNullString(request.getParameter("__bu1_desc"));
	String bu2_desc = chk.chkNullString(request.getParameter("__bu2_desc"));
	String bu3_desc = chk.chkNullString(request.getParameter("__bu3_desc"));
	String bu4_desc = chk.chkNullString(request.getParameter("__bu4_desc"));
	String bu5_desc = chk.chkNullString(request.getParameter("__bu5_desc"));

%>

<html ng-app="myHR">
<head>
<title></title>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
	<link href="../CSS/TISCO.css" rel="stylesheet" type="text/css">
	<link href="../CSS/bootstrap.css" rel="stylesheet"  type="text/css">
	<link href="../CSS/bootstrap_csc_backend.css" rel="stylesheet"  type="text/css">
	<script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script>
	<script type='text/javascript' src="../JS/bootstrap.js"></script>
	<script language="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/jquery-1.11.1.min.js'></SCRIPT>
	<script language="javascript">setLang('<%=uprofile.get("lang")%>');</script>
	<script language="javascript">getTitleName();</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> 
	<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/ManageDocumentDWR.js'></SCRIPT>
	<style>
		input[readonly] {
			background-color: #EBEBE4;
		}
		textarea[readonly] {
			background-color: #EBEBE4;
		}
	</style>

	<script language="JavaScript" type="text/JavaScript">
	<!--
	//-->
	function back(unit){
		with(window.opener.document.cscform){
				locateId.value =unit;
		}
		window.close();
	}

	//-->
	 function GoProcess(){
		var wf_id = $("[name='wf_id']").val();
		var emp_id = $("[name='employeeid']").val();
		//alert("WF_ID : "+wf_id+" / EMPLOYEEID : "+emp_id);
		ManageDocumentDWR.getRouting(new Array(wf_id,"1","0","1","1",emp_id,"","L02","1"),aaaaaa);
	}
	var aaaaaa = function(data){
		if(data.length>0){
			var Data = ""+data;
			var Texttable = Data.split(",");
		//	alert(ASD[0]);
			//alert(TableEES[1]);
			document.getElementById("SpanShowTable").innerHTML= Texttable[0];
			//document.getElementById("SpanShowTable").innerHTML= data;
			//alert(data);
		}
	}

	function GoExport(){
		with(document.cscform){
			if(wf_id.value!=""){
				setFilter();
				__cmd.value = "save";
				__condition$wfid.value = wf_id.value;
				submit();
			}else{
				alert("กรุณาเลือกเลขที่เอกสาร");
			}
		}
	}

	function goHelp(helpName,inputName){
		with( document.cscform ){
			var helpReturn;
			var temp=__fixCon.value;
			var fixcon;
			if( inputName=="employeeid" ){
				helpReturn="employeeid:employeeid,fullname:fullname,postion:mposition.tdesc,jobcode:mjobcode.tdesc,jobgroup:mjobgroup.tdesc";
			}else if( inputName=="wf_id" ){
				helpReturn="wf_id:wf_id,wf_desc:tname";
			}else if( inputName=="doc_no" ){
				helpReturn="doc_no:doc_no";
			}else if(inputName=="__emp1" || inputName=="__emp2"){
				helpReturn = inputName+":employeeid";
			}else if(inputName=="__bu1"){
				helpReturn = inputName+":bu1id,"+inputName+"_desc:edesc";
			}else	if(inputName=="__bu2"){
				helpReturn = inputName+":bu2id,"+inputName+"_desc:edesc";
			}else	if(inputName=="__bu3"){
				helpReturn = inputName+":bu3id,"+inputName+"_desc:edesc";
			}else	if(inputName=="__bu4"){
				helpReturn = inputName+":bu4id,"+inputName+"_desc:edesc";
			}else	if(inputName=="__bu5"){
				helpReturn = inputName+":bu5id,"+inputName+"_desc:edesc";
			}
			linkHelp_Return(helpName,helpReturn);
		}
	}

	function setFilter(){
		with(document.cscform){
			var sqlInit="status in ('A','S','T','V') ";
			var sqlEmp="";
			var sqlDate="";
			var sqlBu1="";
			var sqlBu2="";
			var sqlBu3="";
			var sqlBu4="";
			var sqlBu5="";

			if(__emp1.value.length>0 && __emp2.value.length>0){
				sqlEmp = " (employeeid between '"+__emp1.value+"' and '"+__emp2.value+"') ";
			}else if(__emp1.value.length>0 && __emp2.value.length==0){
				sqlEmp = " employeeid='"+__emp1.value+"' ";
			}else if(__emp2.value.length>0 && __emp1.value.length==0){
				sqlEmp = " employeeid='"+__emp2.value+"' ";
			}
			if(__bu1.value.length>0){
				sqlBu1 = " bu1='"+__bu1.value+"' ";
			}
			if(__bu2.value.length>0){
				sqlBu2 = " bu2='"+__bu2.value+"' ";
			}
			if (__bu3.value.length>0){
				sqlBu3 = " bu3='"+__bu3.value+"' ";
			}
			if (__bu4.value.length>0){
				sqlBu4 = " bu4='"+__bu4.value+"' ";
			}
			if (__bu5.value.length>0){
				sqlBu5 = " bu5='"+__bu5.value+"' ";
			}
			var setFixcon = new Array(sqlInit,sqlEmp,sqlDate,sqlBu1,sqlBu2,sqlBu3,sqlBu4,sqlBu5);

			for(i=0; i<setFixcon.length; i++){
				if(setFixcon[i] != ""){
					__filter.value += setFixcon[i] + " and ";
				}
			}
			__filter.value = __filter.value.substring(0,__filter.value.length-5);
			__condition$filter.value = __filter.value;
		}
	}
	</script>
</head>
<%
String helpReturn="";
if(request.getParameter("__helpReturn")!=null){
	helpReturn=request.getParameter("__helpReturn");
}
String fieldSearch="";
if(request.getParameter("__fieldSearch")!=null){
	fieldSearch=request.getParameter("__fieldSearch");
}
%>
<body leftmargin="0" topmargin="0">
<form name="cscform" method="post" action="RWF001.jsp" ng-controller="Swaplang as sw">


<!----------BEGIN CSC INITIAL ZONE ------------------------>

<%//=screen.InitialVariable()%>

<!----------END CSC INITIAL ZONE -------------------------->

<input type="hidden" name="__cmd" value="">
<input type="hidden" name="__screen" value="RWF001">
<input type="hidden" name="__help" value="">
<input type="hidden" name="__goPage" value="">
<input type="hidden" name="__language" value="<%=uprofile.get("lang")%>">
<input type="hidden" name="__orderBy" value="<%=request.getParameter("__orderBy")%>">
<input type="hidden" name="__helpReturn" value="<%=helpReturn%>">
<input type="hidden" name="__fieldSearch" value="<%=fieldSearch%>"> 
<input type="hidden" name="__helpName" value="<%=request.getParameter("__helpName")%>">
<input type="hidden" name="__pageCall" value="<%=request.getParameter("__screen")%>">
<input type="hidden" name="__fixCon" value="<%=request.getParameter("__fixCon")%>">
<input type="hidden" name="__export" value=""> 
<input type="hidden" name="__calendar" value=""> 
<input type="hidden" name="__filter" value="">

<input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>">
<input type="hidden" name="__companyid" value='<%=screen.getUProfile().get("companyid")%>'>
<input type="hidden" name="__tname" value="เส้นทางเวิร์กโฟล์">
<input type="hidden" name="__ename" value="Routing">
<input type="hidden" name="__ptype" value="">
<input type="hidden" name="__export_type" value="EXPORT_XLS">
<input type="hidden" name="__file_type" value=".xls">
<input type="hidden" name="__prclass" value="GenRoutingExel">
<input type="hidden" name="__calendar" value="">
<script language="javascript">getInputFormatDate();</script>
<input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>">		
<input type="hidden" name="__condition$wfid" value="">
<input type="hidden" name="__condition$filter" value="">

<br>
<div align="center">
<table class="large" cellpadding="0"  cellspacing="0"  >
<tr> 
	<td   class="header">RWF001,เส้นทางเวิร์กโฟล์</td>
</tr>
<tr> 
    <td>
		<table border="0" cellpadding="0" cellspacing="0"   align="center" class="largest">
			<tr>
				<td  class="blankspace"></td>
				<td  class="blankspace"></td>  
			</tr>
			<tr>
				<td align="right"><span swlang code="SW008997">Workflow ID</span>&nbsp;:&nbsp;</td>
				<td>
					<input type="text" size="10" name="wf_id" value="" >
					<a href="javascript:goHelp('WORKFLOW_DEFINITIONHELP','wf_id')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('imgBu1','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="imgBu1"  border="0" align="absmiddle"></a>
					<input type="text" name="wf_desc" size="80" value="" readonly style="background-color: #EBEBE4">
				</td>
			</tr>
			<tr>
				<td align="right"><span swlang code="SW000350">Employee ID</span>&nbsp;:&nbsp;</td> 
				<td>
					<input type="text" size="10" name="employeeid" value="" >
					<a href="javascript:goHelp('MEMPLOYEEHELP_RWF','employeeid')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('imgBu1','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="imgBu1"  border="0" align="absmiddle"></a>
					<input type="text" name="fullname" size="25" value="" readonly style="background-color: #EBEBE4">
				</td>
			</tr>
			<tr>
				<td align="right"><span swlang code="SW000308">Position</span>&nbsp;:&nbsp;</td> 
				<td>
					<input type="text" name="postion" size="30" value="" readonly style="background-color: #EBEBE4">
				</td>
			</tr>
			<tr>
				<td align="right"><span swlang code="SW012014">Jobcode</span>&nbsp;:&nbsp;</td> 
				<td>
					<input type="text" name="jobcode" size="30" value="" readonly style="background-color: #EBEBE4">
				</td>
			</tr>
			<tr>
				<td align="right"><span swlang code="SW005537">Jobgroup</span>&nbsp;:&nbsp;</td> 
				<td>
					<input type="text" name="jobgroup" size="30" value="" readonly style="background-color: #EBEBE4">
				</td>
			</tr>
			<tr>
				<td align="right"></td> 
				<td>
					<button type="button" class="btn btn-primary width100" swlang code="SW013183" onClick="GoProcess();">PREVIEW</button>
				</td>
			</tr>
			<TR>
				<TD colspan="2">
					<span id="SpanShowTable"></span>
				</TD>
			</TR>
			<tr>
				<td  class="blankspace"></td>
			</tr>
			<tr>
				<td align="right"><%=screenHelp.getLabel("employeeid")%>&nbsp;</td>
				<td colspan="3"><input type="text" name="__emp1" size="15" value="<%=emp1%>">
				<a href="javascript:goHelp('MEMPLOYEEHELP','__emp1','')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="Image2"  border="0" align="absmiddle"></a> &nbsp;&nbsp;-&nbsp;&nbsp;
				<input type="text" name="__emp2" size="15" value="<%=emp2%>">
				<a href="javascript:goHelp('MEMPLOYEEHELP','__emp2','')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image3','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="Image3"  border="0" align="absmiddle"></a></span> </td>
			</tr>
			<tr>
				<td align="right"><%=screenHelp.getLabel("bu1")%>&nbsp;</td>
				<td colspan="3"><input type="text" name="__bu1" size="15" value="<%=bu1%>">
				<a href="javascript:goHelp('MBU1HELP','__bu1','')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('imgBu1','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="imgBu1"  border="0" align="absmiddle"></a>
				<input name="__bu1_desc" type="text" value="<%=thai.ASCII2Unicode(bu1_desc)%>" size="50" readonly=""></td>
			</tr>
			<tr>
				<td align="right"><%=screenHelp.getLabel("bu2")%>&nbsp; </td>
				<td colspan="3"><input type="text" name="__bu2" size="15" value="<%=bu2%>">
				<a href="javascript:goHelp('MBU2HELP','__bu2','')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('imgBu2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="imgBu2"  border="0" align="absmiddle"></a>
				<input name="__bu2_desc" type="text" id="__bu2_desc" value="<%=thai.ASCII2Unicode(bu2_desc)%>" size="50" readonly=""></td>
			</tr>
			<tr>
				<td align="right"><%=screenHelp.getLabel("bu3")%>&nbsp;</td>
				<td colspan="3"><input type="text" name="__bu3" size="15" value="<%=bu3%>">
				<a href="javascript:goHelp('MBU3HELP','__bu3','')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('imgBu3','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="imgBu3"  border="0" align="absmiddle"></a>
				<input name="__bu3_desc" type="text" value="<%=thai.ASCII2Unicode(bu3_desc)%>" size="50" readonly=""></td>
			</tr>
			<tr>
				<td align="right"><%=screenHelp.getLabel("bu4")%>&nbsp;</td>
				<td colspan="3"><input type="text" name="__bu4" size="15" value="<%=bu4%>">
				<a href="javascript:goHelp('MBU4HELP','__bu4','')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('imgBu4','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="imgBu4"  border="0" align="absmiddle"></a>
				<input name="__bu4_desc" type="text" value="<%=thai.ASCII2Unicode(bu4_desc)%>" size="50" readonly=""></td>
			</tr>
			<tr>
				<td align="right"><%=screenHelp.getLabel("bu5")%>&nbsp;</td>
				<td colspan="3"><input type="text" name="__bu5" size="15" value="<%=bu5%>">
				<a href="javascript:goHelp('MBU5HELP','__bu5','')" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('imgBu5','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="imgBu5"  border="0" align="absmiddle"></a>
				<input name="__bu5_desc" type="text" value="<%=thai.ASCII2Unicode(bu5_desc)%>" size="50" readonly=""></td>
			</tr>
			<tr>
				<td align="right"></td> 
				<td>
					<button type="button" class="btn btn-primary width100" swlang code="SW013047" onClick="GoClear();">CLEAR</button>&nbsp;
					<button type="button" class="btn btn-primary width100" swlang code="SW013178" onClick="GoExport();">EXPORT</button>
				</td>
			</tr>
			<tr>
				<td  class="blankspace"></td>
			</tr>
			<tr bordercolor="0069B3" > 
			  <td  class="bottom" colspan="3"></td>
			</tr>
	</td>
</tr>
  </table>	
</form>
</body>
</html>