<!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.*,com.csc.library.components.*;"%>
<jsp:useBean id="TAMG01" scope="page" class="com.csc.library.system.Task"/>
<jsp:useBean id="TAMG02" scope="page" class="com.csc.library.system.Task"/>
<%
		TAMG01.setChannel(request ,response);
		HelpEntry screen=(HelpEntry)TAMG01.process("HelpEntry","MEMPL_BOXHELP");

		TAMG02.setChannel(request ,response);
		UIManager screen2=(UIManager)TAMG02.process("SingleEntry","TAMG02");

		int maxRec = 50;
		screen.setMaxLine(maxRec);
		CheckNull chk = new CheckNull();

		//screen.process();
		String help = chk.chkNullString(request.getParameter("__boxid"));
		String goPage = chk.chkNullString(request.getParameter("__goPage"),"0").replace("+", "");
		String act = chk.chkNullString(request.getParameter("__action"));
		String lstEmp = chk.chkNullString(request.getParameter("__listEmp"));
		String cmd = chk.chkNullString(request.getParameter("__cmd"));
		String filter ="";
		if(!(help.equals(""))){
			//out.println("<br>box id " + help + "<br>action : " + act + "<br>lst : " + lstEmp +"<br>cmd : " + cmd);
			filter = "BOXID ='" + help + "'";
			screen.inq.setFilter(filter);
			screen.process();
			screen.inq.setOrderBy("EDIT_DATE desc,EDIT_TIME desc");
		}

%>
<html ng-app="myHR">
<head>
<title><%=screen.getInquiry().getCurrentDbRecord().getDescription()%></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 src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script>
<script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></script>
<script language="javascript">setLang('<%=screen.getUProfile().get("lang")%>');</script>
<script language="JavaScript" type="text/JavaScript">
<!--

//-->
function back(unit){
	with(window.opener.document.cscform){
	        locateId.value =unit;
	}
	window.close();
}
function chBox(){
	with (document.cscform){
    	if(checkval.checked){
			checkAll();
		}else{
			decheckAll();
		}
  	}
}

function addChild(){
	with(document.cscform){
		if(__boxid.value!=""){
			var win = window.open(__childMulti.value+".jsp?__cmd=&__gorec="+
				"&__ack=add&__headMulti="+__headMulti.value
				+"&__boxid="+__boxid.value+"&__StrfixCon="+__StrfixCon.value,"Child","left=150,top=20,width=800,height=600,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
			win.focus();
		}else{
			alert(MyCode[0]);
			__boxid.focus();
			__boxid.select();
		}
	}
}

function goHelp(helpName,inputName){
  with(document.cscform){
	var helpReturn="";
		if(inputName=="__boxid"){
			var desc = ('<%=screen.getUProfile().get("lang")%>'=='eng')?"edesc":"tdesc";
			helpReturn="__boxid:boxid,__desc:"+desc;
		}
		linkHelp_Return(helpName,helpReturn);
	}
}
function deleteMulti2(){
	var count = 0;
	var limit ="";
	var chkLst="";
	var empLst ="";
	var boxid="";
	var currentCount="";
	var recCount="";
	var size="";
	var listEmp="";
	with (document.cscform){
		boxid = eval("__boxid.value");
	for(i=0;i<elements.length;i++){
			if(elements[i].type=="checkbox") {
				if(elements[i].checked == true){
					empLst += elements[i].value + ",";
				}
			}
		}
		if(empLst != ""){
			listEmp =  boxid+"#"+empLst;
		bCon=confirm(MyCode[4]);
	 	  	if (bCon==true)	{
		__action.value="delete";
		__listEmp.value=listEmp;
		__cmd.value="save";
			submit();
		}
	  }

	}
}

function postReturn(){

	  with(document.cscform){
		submit();
	  }
}
function getSave(lstObj){
	if(lstObj != ""){
	 with(document.cscform){
		__action.value="save";
		__listEmp.value=lstObj;
		__cmd.value="save";
		submit();
	}
}
	//alert(lstObj);
}
//-->
</script>


</head>
<%
String helpReturn = CheckNull.getInstance().chkNullString(request.getParameter("__helpReturn"));
String fieldSearch = CheckNull.getInstance().chkNullString(request.getParameter("__fieldSearch"));
%>
<body leftmargin="0" topmargin="0">
<form name="cscform" method="post" action="TAMG01.jsp">


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

<%=screen.InitialVariable()%>

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

<input type="hidden" name="__cmd" value="">
<input type="hidden" name="__help" value="">
<input type="hidden" name="__goPage" value="<%=chk.chkNullString(request.getParameter("__goPage"))%>">
<input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
<input type="hidden" name="__orderBy" value="">
<input type="hidden" name="__helpReturn" value="<%=helpReturn%>">
<input type="hidden" name="__fieldSearch" value="<%=fieldSearch%>">
<input type="hidden" name="__helpName" value="">
<input type="hidden" name="__pageCall" value="">
<input type="hidden" name="__fixCon" value="">
<input type="hidden" name="__maxRec" value="<%=screen.getRecCount()%>">
<input type="hidden" name="__recCount" value="<%=maxRec%>">
<input type="hidden" name="__screen" value="MAPPROVE_BOX">
<input type="hidden" name="__action" value="">
<input type="hidden" name="__listEmp" value="">
<input type="hidden" name="__confirm" value="s">
	<input type="hidden" name="__headMulti" value="TAMG01">
	<input type="hidden" name="__childMulti" value="TAMG011">


  <br>
  <table height="" align="center" cellpadding="0" cellspacing="0" class="large ">
    <tr bgcolor="#3366CC">
      <td  height="20" class="header">TAMG01,<span swlang code="SW001772">TAMG01</span>&nbsp;</td>
  </tr>
   <tr bgcolor="#3366CC">
      <td> <table class="maxsize" border="1" cellspacing="1" cellpadding="1">
          <tr>
            <td><table class="maxsize" align="center" cellpadding="0" cellspacing="0">
                <tr>
                  <td colspan="4"  class="blankspace" ></td>
                </tr>
                <tr>
                  <td width="157" class="columnlabel"><%=screen.getLabel("BOXID")%>&nbsp;</td>
                  <td width="406"><%=screen.getInput("BOXID")%>&nbsp;<input type="text" name="__desc" value="<%=chk.chkNullString(request.getParameter("__desc"))%>" readonly="true" size="40"></td>
                </tr>
                <tr>
                  <td class="columnlabel"><%=screen.getLabel("BOX_TYPE")%>&nbsp;</td>
                  <td><%=screen.getInput("BOX_TYPE")%></td>
                </tr>

                <tr>
                  <td colspan="4"  class="blankspace" ></td>
                </tr>
                <tr>
	<td colspan="2">&nbsp;&nbsp;&nbsp;<span swlang code="SW000927">Found Data</span>&nbsp;&nbsp;<%=screen.getRecCount()%></td>
                  <td colspan="2"><div align="right"><%=screen.getPageTag()%></div></td>
                </tr>
              </table></td>
          </tr>
        </table></td>
  </tr>
<tr>
	<td>
	<br>
  <table width="" cellpadding="0" cellspacing="1" cols="7" bgcolor="#333333" class="inframe tablewithborder" id="rsTable" name="rsTable">
    <tr bgcolor="#3366CC">
		<td width="2%" class="row3"><div align="center"><span swlang code="SW000015">Select</span></div></td>

						<td width="2%" class="row3"><div align="center"><span swlang code="SW000193">Seq</span></div></td>

						<td width="3%" class="row3"><div align="center"><span swlang code="SW000011">Code</span></div></td>

						<td width="10%" class="row3"><div align="center"><span swlang code="SW001759">Box_approve</span></div></td>

						<td width="15%" class="row3"><div align="center"><span swlang code="SW001766">Work model</span></div></td>

						<td width="12%" class="row3"><div align="center"><span swlang code="SW000057">Position</span></div></td>

						<td width="5%" class="row3"><div align="center"><span swlang code="SW001760">Box_type</span></div></td>
    </tr>
	<%
		int c = Integer.parseInt(goPage);
		int i=0;
		int j;
		if(c== 0 || c==1){
			j = 1;
		}else{
			j = ((c*maxRec)-maxRec)+1;
		}

		String strFixcon ="1=1";
	while(screen.nextRec()){
		screen.referLangOn();

		strFixcon += " AND EMPLOYEEID != '" +  screen.getString("MEMPLOYEE","EMPLOYEEID") +"'";
	%>
		<tr>
			<td><div align="center"><input type="checkbox" name="__chk<%=i%>" value="<%=screen.getString("MEMPLOYEE","EMPLOYEEID")%>" onClick="" ></div></td>
			<td><div align="center"><%=j%></div></td>
			<td><div align="center"><%=screen.getString("MEMPLOYEE","EMPLOYEEID")%></div></td>
			<td><div align="left"><%=screen.getString("MEMPLOYEE","FULLNAME")%></div></td>
			<td><div align="center"><%=screen.getString("MJOBCODE","TDESC")%></div></td>
			<td><div align="center"><%=screen.getString("mposition","tdesc")%></div>
			<td><div align="center"><%=screen.getInquiry().getCurrentDbRecord().getSystemCode("BOX_TYPE")%></div></td>
		</tr>

	<%
	i++;
	j++;


	}
	screen.referLangOff();
	%>



  </table>
 </td>
 </tr>
 <tr>
	 <td colspan="7" class="blankspace"></td>
 </tr>

		<tr>
			<td  class="buttonline" colspan="7"><div align="center">
				<button type="button" class="btn btn-primary width100" swlang code="SW013163" onClick="checkAll();">Select All</button>&nbsp;
				<button type="button" class="btn btn-primary width100" swlang code="SW013164" onClick="decheckAll();">Deselect All</button>&nbsp;
				<button type="button" class="btn btn-primary width100" swlang code="SW013165" onClick="addChild();">Add</button>&nbsp;
				<button type="button" class="btn btn-primary width100" swlang code="SW013166" onClick="deleteMulti2();">Delete</button>
			</div>
			</td>
		</tr>
	<tr>
	 <td colspan="7" class="blankspace"></td>
 </tr>
	<tr>
        <td  class="bottom"></td>
      </tr>
  </table>

  <div align="center"></div>
  <!--script language="javascript">passValue();</script-->
  <input type="hidden" name="__StrfixCon" value="<%=strFixcon%>">
</form>
</body>
</html>