<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ page import="com.csc.library.entry.*,com.csc.library.utilities.*" %>
<%@page contentType="text/html; charset=UTF-8" %>
<jsp:useBean id="ASR002" scope="page" class="com.csc.library.system.Task"/>
<%
    ASR002.setChannel(request, response);
    ReportEntry screen = (ReportEntry) ASR002.process("ReportEntry", request.getParameter("__screen"));
    CscCalendar cs = new CscCalendar();
%>
<html>
<head>
    <title>ReportOption PRR040 TEST</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 language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
    <script src="../JS/VIEWCALENDAR.js"></script>

    <script language="JavaScript" type="text/JavaScript">
        <!--
        function MM_swapImgRestore() { //v3.0
            var i, x, a = document.MM_sr;
            for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) x.src = x.oSrc;
        }

        function MM_preloadImages() { //v3.0
            var d = document;
            if (d.images) {
                if (!d.MM_p) d.MM_p = new Array();
                var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
                for (i = 0; i < a.length; i++)
                    if (a[i].indexOf("#") != 0) {
                        d.MM_p[j] = new Image;
                        d.MM_p[j++].src = a[i];
                    }
            }
        }

        function MM_findObj(n, d) { //v4.01
            var p, i, x;
            if (!d) d = document;
            if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
                d = parent.frames[n.substring(p + 1)].document;
                n = n.substring(0, p);
            }
            if (!(x = d[n]) && d.all) x = d.all[n];
            for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
            for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document);
            if (!x && d.getElementById) x = d.getElementById(n);
            return x;
        }

        function MM_swapImage() { //v3.0
            var i, j = 0, x, a = MM_swapImage.arguments;
            document.MM_sr = new Array;
            for (i = 0; i < (a.length - 2); i += 3)
                if ((x = MM_findObj(a[i])) != null) {
                    document.MM_sr[j++] = x;
                    if (!x.oSrc) x.oSrc = x.src;
                    x.src = a[i + 2];
                }
        }
        function back() {
            var z = 0;
            with (document.cscform) {
                for (z = 0; z < elements.length; z++) {
                    if (elements[z].type.indexOf("select") > -1) {
                        setParent(elements[z].name, elements[z].options[elements[z].selectedIndex].value);
                    } else {
                        if (elements[z].type.indexOf("radio") > -1) {
                            if (elements[z].checked) {
                                setParent(elements[z].name, elements[z].value);
                            }
                        } else {
                            setParent(elements[z].name, elements[z].value);
                        }
                    }
                }

                var year = __period_year.value;
                window.opener.document.cscform.__fixfiltermemployee.value = "employeeid in (select EMPLOYEEID from tpy_his0 where GENDATE like '%"+year+"-%' ) ";
            }
            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;
                        }
                    }
                }
            }
        }

        //-->
    </script>

</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"
      onLoad="MM_preloadImages('IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif')">
<form name="cscform" method="post">
    <input type="hidden" name="__cmd" value="">
    <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
    <input type="hidden" name="__dateformat" value="DD-MM-YYYY">
    <input type="hidden" name="__calendar">
    <div align="center">
        <table cellpadding="0" cellspacing="0">
            <tr>
                <td class="header"> PRR040,
                    <script language="javascript">swapLang('Report Option');</script>&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 colspan="2">
                                    <div align="center">
                                        <script language="javascript">swapLang('Period year');</script>&nbsp;
                                        <input type="text" name="__period_year" value="<%=cs.getEngYYYY()%>">&nbsp;
                                    </div>
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2" class="blankspace"></td>
                            </tr>
                            <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>