<%@ page contentType="text/html; charset=UTF-8" language="java" pageEncoding="UTF-8" %>
<%@ page import="com.csc.library.entry.EmvHelpEntry, com.csc.library.system.*, com.csc.library.utilities.CheckNull" %>
<%@ page import="com.csc.library.report.ReportUDF, java.util.*"%>
<% request.setCharacterEncoding("UTF-8"); %>
<jsp:useBean id="EMV" class="com.csc.library.system.Task" scope="page" />
<jsp:setProperty name="EMV" property="appname" value="EMPVIEW" />

<%
	EMV.setChannel( request, response );
	EmvHelpEntry screen = (EmvHelpEntry)EMV.process("EmvHelpEntry", "MG-SUBORDINATEHELP");
	if(screen==null){
		return;
	}
	screen.setMaxLine(15);
	
	CheckNull chk = new CheckNull(); 
	String bu1 = chk.chkNullString( request.getParameter("__bu1"));
	String bu2 = chk.chkNullString( request.getParameter("__bu2"));
	String bu3 = chk.chkNullString( request.getParameter("__bu3"));
	String position = chk.chkNullString( request.getParameter("__emp_position"));
	String fname = chk.chkNullString( request.getParameter("__fname"));
	String lname = chk.chkNullString( request.getParameter("__lname"));
	
	 if( !bu1.equals("") ){
		screen.getInquiry().setFilter( "bu1", bu1, "", "=" );
	}
	if( !bu2.equals("") ){
		screen.getInquiry().setFilter( "bu2", bu2, "", "=" );
	}
	if( !bu3.equals("") ){
		screen.getInquiry().setFilter( "bu3", bu3, "", "=" );
	}
	if( !position.equals("") ){
		screen.getInquiry().setFilter( "emp_position", position, "", "=" );
	}
	if( !fname.equals("") ){
		screen.getInquiry().setFilter( "fname", "%"+fname +"%", "", "like" );
	}
	if( !lname.equals("") ){
		screen.getInquiry().setFilter( "lname", "%"+lname +"%", "", "like" );
	}
	screen.process();
	
	
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html ng-app="myHR"><!-- InstanceBegin template="/Templates/template-emv-main.dwt.jsp" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Employee View</title>
<!-- InstanceEndEditable -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- InstanceBeginEditable name="head" -->
<!-- Begin CSS Links -->
<link rel="stylesheet" type="text/css" href="../CSS/DDMENU.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_DEFAULT.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_LAYOUT.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_LAYOUT_TWO.css" />
<link rel="stylesheet" type="text/css" href="../CSS/EMV_TEXT.css" />
<!-- End CSS Links -->
<!-- Begin Scripts -->
<script language="JavaScript"  type="text/javascript"src="../JS/EVENTS.js"></script>
<script language="JavaScript"  type="text/javascript" src="../JS/UTILITIES.js"></script>
<script language="JavaScript"  type="text/javascript"src="../JS/ACTIVE_OBJECT.js"></script>
<!-- Begin script for Dropdown Menu -->
<!-- DO NOT EDIT -->
<script language="JavaScript"  type="text/javascript" src="../JS/DDMENU.js"></script>
<!--[if lt IE 7]><script language="JavaScript" type="text/javascript" src="../JS/IEHOVER-FIX.js"></script><![endif]-->
<!-- DO NOT EDIT -->
<!-- End script for Dropdown Menu -->
<script language="JavaScript"  type="text/javascript" src="../JS/SCREEN.js"></script>
<script language="JavaScript"  type="text/javascript" src="../JS/HOTKEY.js"></script>

<!-- End Scripts -->
<!-- Begin Head -->
<!-- End Head -->
<script type="text/javascript"><!--
	setLang("<%=screen.getUProfile().get("lang")%>");
	setPageTitle(swap2String("Subordinate Information"));
	
	function goHelp(helpName,inputName) {
		var helpReturn;
		var fixCon = "";
		if(inputName=="__bu1" ) {
			helpReturn="__bu1:bu1id,MBU1@TDESC";	
		} else if(inputName=="__bu2" ) {
			helpReturn="__bu2:bu2id,MBU2@TDESC";	
		} else if(inputName=="__bu3" ) {
			helpReturn="__bu3:bu3id,MBU3@TDESC";	
		} else if(inputName=="__emp_position" ) {
			helpReturn="__emp_position:positionid,MPOSITION@TDESC";	
		} else if(inputName=="__subgroupid" ) {
			fixCon = "employeeid='<%=screen.getUProfile().getEmvEmpId()%>'";
			helpReturn="__subgroupid:groupid,MSUBORDINATE_GRP@TDESC";	
		}
				
		linkHelp_Return(helpName,helpReturn, fixCon);	
	}
	
	
	function GoSearch(){
		search();
	}
	
	function linkSubordinate(subordinate){
		with(document.cscform){
			__subordinateid.value = subordinate;
			action = "SUB_PROFILE.jsp";
			submit();
		}
		
	}
	function toolTip(){
	}
	
//--></script>
<!-- InstanceEndEditable -->
</head>
<body>
<div id="wrapper">
  <div id="header"><!-- InstanceBeginEditable name="header" -->
    <jsp:include page="EMV_HEADER.jsp" flush="true" />
    <!-- InstanceEndEditable -->  </div>
  <div id="topnav"><!-- InstanceBeginEditable name="top_navigation" -->
    <jsp:include page="EMV_TOPMENU.jsp" flush="true" />
    <!-- InstanceEndEditable -->  </div>
  <div id="container">
    <div id="sidebar"><!-- InstanceBeginEditable name="side_bar" -->
      <jsp:include page="EMV_SIDEBAR.jsp" flush="true" />
      <!-- InstanceEndEditable -->    </div>
    <div id="content"><!-- InstanceBeginEditable name="main_content" -->
    	<jsp:include page="EMV_HELPBAR.jsp" flush="true" />
      <!-- Begin Main Content -->
      <div class="content">
        <form name="cscform" method="post" action="?">
          <!-- BEGIN CSC INITIAL ZONE -->
          <%=screen.InitialVariable()%>
          <!-- END CSC INITIAL ZONE -->
          <input type="hidden" name="__screen" value="MG_SUBORDINATE">
          <input type="hidden" name="__cmd" value="" />
          <input type="hidden" name="__help" value="" />
          <input type="hidden" name="__goPage" value="" />
          <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>" />
          <input type="hidden" name="__orderBy" value="<%=request.getParameter("__orderBy")%>" />
          <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="__subordinateid" value="" />
                    
          <div class="box-search-condition">
            <div class="content-title">
              <script type="text/javascript" language="JavaScript">swapLang("Search Condition")</script>
            </div>
           
            <table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-search-condition">
              <tr>
                <td class="column-label"><img src="../IMAGES/SPACER.gif" width="100" height="1" /></td>
                <td class="column-label">&nbsp;</td>
                <td class="column-label">&nbsp;</td>
                <td class="column-label">&nbsp;</td>
              </tr>
              <tr>
                <td width="150" class="column-label"><script type="text/javascript" language="JavaScript">swapLang("Subordinate Group")</script></td>
                <td colspan="3" class="column-input"><input name="__subgroupid" type="text" size="10" value="<%=chk.chkNullString(request.getParameter("__subgroupid")) %>" />
                <a href="javascript: goHelp('MSUBORDINATE_GRPHELP','__subgroupid');"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" width="20" height="20" border="0" align="absmiddle"  /></a>
                  <input name="MSUBORDINATE_GRP@TDESC" type="text" class="text" id="MSUBORDINATE_GRP@TDESC" size="40" readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MSUBORDINATE_GRP@TDESC")) %>" /></td>
              </tr>
              <tr>
                <td class="column-label"><%=screen.getLabel("bu1")%></td>
                <td colspan="3" class="column-input"><%=screen.getInput("bu1")%>
                  <input name="MBU1@TDESC" type="text" class="text" id="MBU1@TDESC" size="40" readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MBU1@TDESC")) %>" /></td>
              </tr>
              <tr>
                <td class="column-label"><%=screen.getLabel("bu2")%></td>
                <td colspan="3" class="column-input"><%=screen.getInput("bu2")%>
                  <input name="MBU2@TDESC" type="text" class="text" id="MBU2@TDESC" size="40" readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MBU2@TDESC")) %>" /></td>
              </tr>
              <tr>
                <td class="column-label"><%=screen.getLabel("bu3")%></td>
                <td colspan="3" class="column-input"><%=screen.getInput("bu3")%>
                  <input name="MBU3@TDESC" type="text" class="text" id="MBU3@TDESC" size="40"  readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MBU3@TDESC")) %>" /></td>
              </tr>
              <tr>
                <td class="column-label"><%=screen.getLabel("emp_position")%></td>
                <td colspan="3" class="column-input"><%=screen.getInput("emp_position")%>
                  <input name="MPOSITION@TDESC" type="text" class="text" id="MPOSITION@TDESC" size="40" readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MPOSITION@TDESC")) %>" /></td>
              </tr>
              <tr>
                <td class="column-label"><script language="javascript" type="text/javascript">swapLang("Word in Name")</script></td>
                <td class="column-input"><input name="__fname" type="text" size="25" value="<%=chk.chkNullString(request.getParameter("__fname")) %>" /></td>
                <td width="85" nowrap="nowrap" class="column-label"><script language="javascript" type="text/javascript">swapLang("Word in Surname")</script></td>
                <td nowrap="nowrap" class="column-input"><input name="__lname" type="text" size="25" value="<%=chk.chkNullString(request.getParameter("__lname")) %>" />
                  <a href="javascript:GoSearch();"><img src="../IMAGES/EMPVIEW/BUTTON/SEARCH.gif" alt="Search" width="60" height="23" border="0" align="top" /></a></td>
              </tr>
              <tr>
                <td class="column-label"><script language="javascript" type="text/javascript">swapLang("Order By");</script></td>
                <td colspan="3" class="column-input"><%=screen.getTagOrder()%></td>
              </tr>
              <tr>
                <td colspan="4" class="column-label">&nbsp;</td>
              </tr>
            </table>
          </div>
          
            <div id="searchinfo" >
              <span id="recordfound"><script language="JavaScript" type="text/javascript">swapLang("Found Data");</script> :&nbsp;&nbsp;<%=screen.getInquiry().recCount() %>&nbsp;<script language="JavaScript" type="text/javascript">swapLang("record(s)");</script></span>
              <span id="pagetag"><script language="JavaScript" type="text/javascript">swapLang("Page");</script> :&nbsp;&nbsp;<%=screen.getPageTag()%></span>
              <div class="clearfloat"></div>
          </div>
          
                  
          <div class="content-box">
            <div class="content-header">
              <h2>
                <script type="text/javascript" language="JavaScript">swapLang("Subordinate Information")</script>
              </h2>
            </div>
            
            <table width="100%" border="0" cellpadding="0" cellspacing="1" class="table-content-list">
              <tr>
                <td width="30" class="column-header"><script type="text/javascript" language="JavaScript">swapLang("Seq")</script></td>
                <td width="70" class="column-header"><%=screen.getLabel("employeeid")%></td>
                <td class="column-header"><%=screen.getLabel("fullname")%></td>
                <td width="100" class="column-header"><%=screen.getLabel("emp_position")%></td>
                <td width="100" class="column-header"><%=screen.getLabel("bu1")%></td>
                <td width="100" class="column-header"><%=screen.getLabel("bu2")%></td>
                <td width="100" class="column-header"><%=screen.getLabel("bu3")%></td>
              </tr>
         <% 
			if(screen.getInquiry().recCount()>0) {
				while(screen.nextRec()){
						int beginRow=((Integer.parseInt(screen.goPage)-1)*screen.maxLine)+1;
		%>
               <tr>
                 <td class="column-text center"><%=beginRow+screen.getInquiry().recNo()-1 %></td>
                 <td class="column-text center"><a href="javascript:linkSubordinate('<%=screen.getString("employeeid")%>');"><%=screen.getString("employeeid")%></a></td>
                 <td class="column-text"><%=chk.chkNullString(screen.getString("fullname"), "-") %></td>
                 <td class="column-text"><%=chk.chkNullString(screen.getString("mposition","tdesc"), "-") %></td>
                 <td class="column-text"><%=chk.chkNullString(screen.getString("mbu1","tdesc"), "-") %></td>
                 <td class="column-text"><%=chk.chkNullString(screen.getString("mbu2","tdesc"), "-") %></td>
                 <td class="column-text"><%=chk.chkNullString(screen.getString("mbu3","tdesc"), "-") %></td>
               </tr>
         <%	
				 		screen.referLangOff();
				 } // while
			} else {
		  %>
               <tr id="blank-row">
                 <td class="column-text" >&nbsp;</td>
                 <td class="column-text" >&nbsp;</td>
                 <td class="column-text" >&nbsp;</td>
                 <td class="column-text" >&nbsp;</td>
                 <td class="column-text" >&nbsp;</td>
                 <td class="column-text" >&nbsp;</td>
                 <td class="column-text" >&nbsp;</td>
               </tr>
        <%
		    }
		%>
              </table>
              
            <div class="content-footer"><img src="../IMAGES/SPACER.gif" width="3" height="3" /></div>
          </div>
          <!-- BEGIN CSC ENDING ZONE -->
          <%=screen.endJSP()%>
          <!-- END CSC ENDING ZONE -->
        </form>
      </div>
      <!-- End Main Content -->
      <!-- InstanceEndEditable -->    </div>
  </div>
  <div id="footer"><!-- InstanceBeginEditable name="footer" -->
    <jsp:include page="EMV_FOOTER.jsp" flush="true" />
    <!-- InstanceEndEditable -->  </div>
</div>
</body>
<!-- InstanceEnd --></html>