<!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" %>
<%@ 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">
<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 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 filter = "";
	with(document.cscform){
                var gendate = $('select[name=__period_previous]').val();
                var pvf = $('select[name=__pvf]').val();
                var classified = $('input[name=__classified]').val();
                var strhis = "_HIS";
                var strpvf = "";
                var strclassified = "";

                if(gendate === ""){
                    alert('Please Select Period Date');
                    return false;
                }

                if(pvf === "1"){
                    strpvf = "_WY";
                } else if(pvf === "2"){
                    strpvf = "_WL";
                } else if(pvf === "3"){
                    strpvf = "_WYL";
                }

                if(classified === "1"){
                    strclassified = "_CL";

                    if($("input[name=__period]").val() === "1"){
                        filter = "employeeid in (select employeeid from tpvf_tran)";
                    } else if ($("input[name=__period]").val() === "2"){
                        filter = "employeeid in (select employeeid from tpvf_his) and formulaid = 'MPVF' and gendate = '"+gendate+"'";
                        strhis = "_HIS";
                    } else {
                        filter = "gendate = '"+gendate+"'";
                    }

                }

                var xml = "PRR324"+strhis+strclassified;
                var template = "PRR324"+strhis+strpvf+strclassified;
	}
	with(window.opener.document.cscform){
		console.log("filter ==> "+filter);
		console.log("gendate ==> "+gendate);
		console.log("template ==> "+template);
		console.log("xml ==> "+xml);
		__fixfiltermempl_taxm.value = filter;
		__GENDATE.value = gendate;
        __template.value = template + ".jasper$";
	}
	window.close();
}

function chkLength(str){
    if(str !== ""){
        str += " and ";
    }
}

</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="PRR324_HIS_CL.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="1">
<input type="hidden" name="__period" value="2">
<input type="hidden" name="chkPeriod" size="100" value="period_previous">
    <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">เงินสะสม&nbsp;::&nbsp;</td>
                                <td>
                                    <% String pvf = chk.chkNullString(request.getParameter("__pvf")); %>
                                    <select name="__pvf" size="0">
                                        <option value="" <%if(pvf.equalsIgnoreCase("")){%>selected<%}%>></option>
                                        <option value="1" <%if(pvf.equalsIgnoreCase("1")){%>selected<%}%>>YTD</option>
                                        <option value="2" <%if(pvf.equalsIgnoreCase("2")){%>selected<%}%>>LTD</option>
                                        <option value="3" <%if(pvf.equalsIgnoreCase("3")){%>selected<%}%>>YTD, LTD</option>
                                    </select>
                                </td>
                            </tr>
                            <tr>
                                <td align="right">การกระจาย&nbsp;::&nbsp;</td>
                                <td>กระจายตามกองทุน</td>
                            </tr>
                            <tr class="gendate">
                                <td align="right"><span swlang code='SW011909'>Period Previous</span>&nbsp;::&nbsp;</td>
                                <td>
                                    <select name="__period_previous" size="0">
                                        <option value="" selected></option>
                                        <%
                                        String sql_pre="select DISTINCT gendate from tpvf_his order by gendate";
                                        DataSet Per_pre = new DataSet(sql_pre, screen.getUProfile().getDbName(), "");
                                        Per_pre.setFetchAll(false);
                                        Per_pre.initConnection(screen.getUProfile());
                                        while(Per_pre.next()){
                                            %>
                                            <option value="<%=Per_pre.getString("gendate")%>"><%=Per_pre.getString("gendate")%></option>
                                            <%
                                        }
                                        Per_pre.closeConnection();
                                        %>
                                    </select>
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2" class="blankspace"></td>
                            </tr>
                           sss
                            <tr>
                                <td  class="buttonline" colspan="7"><div align="center">
                                    <button type="button" class="btn btn-primary width100" swlang code="SW013169" onClick="back();">OK</button>&nbsp;
                                    <button type="button" class="btn btn-primary width100" swlang code="SW006927" onClick="window.close();">CANCEL</button>
                                </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>