<!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.database.DataSet,com.csc.library.session.*" %>
<%@ page import="com.csc.library.utilities.*,com.csc.library.session.*,com.csc.library.components.*" %>
<jsp:useBean id="ASR002" scope="page" class="com.csc.library.system.Task"/>
<%
ASR002.setChannel(request ,response);
ReportEntry screen=null;
screen=(ReportEntry)ASR002.process("ReportEntry",request.getParameter("__screen"));
CheckNull chk = new CheckNull();
%>
<html ng-app="myHR">
  <head>
    <title>ReportOption</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <link href="../CSS/TISCO.css" rel="stylesheet" type="text/css"/>
    <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 src="../JS/jquery-2.1.3.min.js" type="text/javascript"></script>
    <script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
    <script src="../JS/VIEWCALENDAR.js"></script>

    <script language="JavaScript" type="text/JavaScript">

    function back(){
      var z=0;
      with(document.cscform){
        for(z=0;z<elements.length;z++){
          setParent(elements[z].name,elements[z].value);
        }
        var defaultFilter = "employeeid in (select employeeid from tbonus where tbonus_processid = '"+__TBONUS_PROCESSID.value+"')";
        window.opener.document.cscform.__fixfiltermemployee.value = defaultFilter;
      }
      window.close();
    }

    function setParent(inputName,inputValue){
      with(window.opener.document.cscform){
        for(var z=0;z<elements.length;z++){
          if(elements[z].name==inputName){
            if(elements[z].name=="__language"){
              for(var k=0;k<__language.length;k++){
                if(__language.options[k].value==inputValue){
                  __language.options[k].selected=true;
                }
              }
            }else{
              elements[z].value=inputValue;
            }
          }
        }
      }
    }

    function goHelp(helpName,inputName){
      with(document.cscform){
        let helpReturn;
        console.log("__TBONUS_PROCESSID");
        if (inputName==="__TBONUS_PROCESSID") {
          helpReturn="__TBONUS_PROCESSID:tbonus_processid";
          linkHelp_Return(helpName,helpReturn);
        }
      }
    }

    function linkHelp_Return(help,input){
      with(document.cscform){
        let param="PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__checkVerify=off";
        window.open(param,"Help","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
      }
    }

    </script>
    <style>
    .hide { display: none }
    </style>
  </head>
  <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif')">
    <form name="cscform" method="post" action="PRR901.jsp">

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

      <%=screen.InitialVariable()%>

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

      <input type="hidden" name="__cmd" value=""/>
      <input type="hidden" name="__fixCon" value=""/>
      <input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>"/>
      <script language="javascript">getInputFormatDate();</script>
      <input type="hidden" name="__calendar"/>
      <input type="hidden" name="__classified" value="0"/>
      <input type="hidden" name="__period" value="1"/>
      <input type="hidden" name="chkPeriod" size="100" value="period_current"/>
      <div align="center">
        <br/>
        <table cellpadding="0" cellspacing="0">
          <tr>
            <td class="header"><span swlang code='SW000128'>Report Option</span>&nbsp;</td>
          </tr>
          <tr>
            <td colspan="2">
              <div align="center">
                <table cellpadding="0" cellspacing="0">
                  <tr>
                    <td colspan="2"  class="blankspace"></td>
                  </tr>
                  <tr>
                    <td align="right"><%=screen.getUProfile().get("lang").equals("THA")?"Tbonus Process ID":"Tbonus Process ID"%>&nbsp;::&nbsp;</td>
                    <td>
                      <input type="Text" name="__TBONUS_PROCESSID" size="10" maxlength="10" value="" onkeypress="chkSpecialKey(event);" onkeyup="sysIsEdit();" onblur="trimValue(this);" onfocus="this.select();" alt="Tbonus Process ID" onmousemver="toolTip('Tbonus Process ID')" onmouseout="toolTip()"/>&nbsp;
                      <a href="javascript:goHelp('TBONUS_PROCESSHELP','__TBONUS_PROCESSID');" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('__tbonus_processid_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__tbonus_processid_image" width="20" height="20" border="0" align="absmiddle"></a>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" class="blankspace"></td>
                  </tr>
                  <TR>
                    <TD colspan="2">
                      <div align="center">
                        <img src="../IMAGES/BUTTON/OK.gif" onClick="back()"/>&nbsp;&nbsp;
                        <img src="../IMAGES/BUTTON/CANCEL.gif" onClick="window.close()"/>
                      </div>
                    </TD>
                  </TR>
                  <tr >
                    <td colspan="2" class="blankspace"></td>
                  </tr>
                </table>
              </div>
            </td>
          </tr>
          <tr bordercolor="0069B3">
            <td  class="bottom"></td>
          </tr>
        </table>
      </div>
      <INPUT TYPE="hidden" NAME="__screen" VALUE="<%=request.getParameter("__screen")%>"/>
    </form>
  </body>
</html>