<%@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="ACTIVITY_DETAIL" scope="page" class="com.csc.library.system.Task"/>

<%
    ACTIVITY_DETAIL.setChannel(request, response);
    UIManager screen = (UIManager) ACTIVITY_DETAIL.process("MultiEntry", "ACTIVITY_DETAIL");
    MultiLine multi = screen.getMultiLine("MEMPL_ACTIVITY");

    UProfile up = null;
    if (session != null) {
        up = (UProfile) session.getAttribute("userprofile");
    }

    String lastrec = screen.getTable("MEMPL_ACTIVITY").getString("LINE_NO");

%>

<html ng-app="myHR">
<head>
    <link rel="stylesheet" href="../CSS/Bootstrap/css/bootstrap.css">
    <link rel="stylesheet" href="../CSS/Bootstrap/css/animate.min.css">

    <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>
    <link href="CSS/PERSONAL.css" rel="stylesheet" type="text/css">

    <script type='text/javascript' src='../JS/SCREEN.js'></script>
    <script src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script>
    <script type='text/javascript' src='../JS/ANGULAR/SCREEN_ANGULAR.js'></script>
    <script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script>
    <script type="text/javascript" src="../CSS/Bootstrap/js/bootstrap.min.js"></script>
    <script type='text/javascript' src='../JS/HOTKEY.js'></script>
    <script type='text/javascript' src='../JS/ICONSMENU.js'></script>

    <script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>
    <script language="javascript">getTitleName();</script>
    <script language='javascript' src='../JS/EMPLOYEE.js'></script>
    <script src="../JS/VIEWCALENDAR.js"></script>


    <script language="JavaScript">
        setLang('<%=up.get("lang")%>');

        function addChild() {
            with (document.cscform) {
                if (__employeeid.value != "") {
                    var win = window.open(__childMulti.value + ".jsp?__cmd=&__gorec=" +
                        "&__ack=add&__headMulti=" + __headMulti.value + "&__employeeid=" + __employeeid.value,
                        "Child", "left=150,top=20,width=700,height=550,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
                    win.focus();

                } else {
                    alert(MyCode[0]);
                    __employeeid.focus();
                    __employeeid.select();
                }
            }
        }
        function childMulti(record) {
            with (document.cscform) {
                var win = window.open(__childMulti.value + ".jsp?__cmd=&__gorec=" + record +
                    "&__ack=edit&__headMulti=" + __headMulti.value + "&__employeeid=" + __employeeid.value,
                    "Child", "left=150,top=20,width=700,height=550,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
                win.focus();
            }
        }

        function childMulti2(record) {
            with (document.cscform) {
                var win = window.open(__childMulti.value + ".jsp?__cmd=&__gorec=" + record +
                    "&__copy=1&__ack=edit&__headMulti=" + __headMulti.value + "&__employeeid=" + __employeeid.value,
                    "Child", "left=150,top=20,width=700,height=550,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
                win.focus();
            }
        }


        function linkChildPru(page) {
            with (document.cscform) {
                if (__employeeid.value != "") {
                    window.open(page + ".jsp?__gorec=" + __gorec.value + "&__ack=add&__headMulti=" + __headMulti.value + "&__employeeid=" + __employeeid.value, "Activity", "left=150,top=20,width=700,height=600,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
                } else {
                    alert(MyCode[0]);
                    __employeeid.focus();
                    __employeeid.select();
                }
            }
        }

        function GoSave() {
            confirmSave();
        }
        function GoUpdate() {
            update();
        }
        function GoDelete() {
            edelete();
        }
        function GoSearch() {
            search();
        }

    </script>
</head>

<body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif')">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
<form name="cscform" method="post" action="?">
    <!----------BEGIN CSC INITIAL ZONE ------------------------>

    <%=screen.InitialVariable()%>

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

    <input name="__cmd" type="hidden" value="">
    <input name="__screen" type="hidden" value="ACTIVITY_DETAIL">
    <input name="__notNull" type="hidden" value="">
    <input type="hidden" name="__notdelall" value="true">
    <input type="hidden" name="__help">
    <input type="hidden" name="__gorec" value="">
    <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>">
    <input type="hidden" name="__fixCon" value="">
    <input type="hidden" name="__calendar">
    <input type="hidden" name="__headMulti" value="ACTIVITY_DETAIL">
    <input type="hidden" name="__childMulti" value="ACTIVITY_DETAIL_CHILD">
    <input type="hidden" name="__multiTable" value="MEMPL_ACTIVITY">
    <input type="hidden" name="__ack" value="">
    <input type="hidden" name="__maxrec" value="<%=lastrec %>">
    <input type="hidden" name="__lastrec" value="<%=lastrec %>">
    <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
    <script language="javascript">getInputFormatDate();</script>
    <input type="hidden" name="__afterUpdate" value="">
    <input type="hidden" name="__referPage" value="">
    <input type="hidden" name="__emp_level" value="<%=screen.getDataLabel("emp_level")%>">
    <script language="javascript">initToolTips();</script>


    <script language="javascript">
        var swap = new swaplang();
        var titlename = swap.swap2String("SW013108");
        document.write(Icons("ACTIVITY_DETAIL," + titlename));
    </script>

    <div class="container-fluid">
        <div class="header-panel-csc text-right panel-heading">

        </div>

        <div class="panel-body body-panel-csc">

            <div style="border: solid black 1px">
                <br/>
                <div class="row">
                    <div class="col-md-1">

                    </div>
                    <div class="col-md-2 font-blue-color font-bold">
                        <%=screen.getLabel("employeeid")%>
                    </div>
                    <div class="col-md-2 ">
                        <%=screen.getInput("employeeid")%>
                    </div>
                    <div class="col-md-2 font-blue-color">
                        <%=screen.getLabel("status")%>
                    </div>
                    <div class="col-md-2">
                        <%=screen.getInput("status")%>
                    </div>
                    <div class="col-md-3">

                    </div>
                </div>

                <div class="row">
                    <div class="col-md-1">

                    </div>
                    <div class="col-md-2 font-blue-color">
                        <%=screen.getLabel("fname")%>
                    </div>
                    <div class="col-md-2">
                        <input type="hidden" name="__emp_prefix" value="<%=screen.getDataLabel("MPREFIX","PREFIXID")%>">
                        <input name="MPREFIX@TDESC" type="text" readonly size="20"
                               value="<%=screen.getDataLabel("MPREFIX","TDESC")%>">
                    </div>
                    <div class="col-md-2">
                        <input name="__fname" type="text" readonly size="20" value="<%=screen.getDataLabel("fname")%>">
                    </div>
                    <div class="col-md-2">
                        <input name="__lname" type="text" readonly size="20" value="<%=screen.getDataLabel("lname")%>">
                    </div>
                    <div class="col-md-3">

                    </div>
                </div>

                <div class="row">
                    <div class="col-md-1">

                    </div>
                    <div class="col-md-2 font-blue-color">
                        <%=screen.getLabel("efname")%>
                    </div>
                    <div class="col-md-2">
                        <input name="MPREFIX@EDESC" type="text" readonly size="20"
                               value="<%=screen.getDataLabel("MPREFIX","EDESC")%>">
                    </div>
                    <div class="col-md-2">
                        <input name="__efname" type="text" readonly size="20"
                               value="<%=screen.getDataLabel("efname")%>">
                    </div>
                    <div class="col-md-2">
                        <input name="__elname" type="text" readonly size="20"
                               value="<%=screen.getDataLabel("elname")%> ">
                    </div>
                    <div class="col-md-3">

                    </div>
                </div>
                <br/>
            </div>

            <br/>

            <div style="border: solid black 1px">
                <table border="0" cellpadding="0" cellspacing="1" bgcolor="#333333" class="inframe tablewithborder">
                    <tr>
                        <td width="5%" height="20" class="row3">
                            <div align="center">
                                <strong>
                                    <span swlang code="SW000289">Del</span>
                                </strong>
                            </div>
                        </td>
                        <td width="7%" class="row3">
                            <div align="center"><%=multi.getLabel("MEMPL_ACTIVITY", "line_no")%>
                            </div>
                        </td>
                        <td width="20%" height="20" class="row3">
                            <div align="center">
                                <strong>
                                    <span swlang code="SW013109">Activity Name</span>
                                </strong>
                            </div>
                        </td>
                        <td width="10%" height="20" class="row3">
                            <div align="center">
                                <span swlang code="SW013110">Role</span>
                            </div>
                        </td>
                        <td width="10%" height="20" class="row3">
                            <div align="center">
                                <span swlang code="SW002343">Start date</span>
                            </div>
                        </td>
                        <td width="10%" height="20" class="row3">
                            <div align="center">
                                <span swlang code="SW000023">End date</span>
                            </div>

                        </td>
                        <td width="10%" height="20" class="row3">
                            <div align="center">
                                <span swlang code="SW000302">Remark</span>
                            </div>
                        </td>
                    </tr>

                    <% multi.goFirst();
                        // screen.getTable("MEMPL_SKILL").first();
                        for (int i = 1; !multi.eof(); multi.next(), i++) {
                            multi.getTable().getCurrentRecordManager().referLangOn();
//                            String path = multi.getTable().getCurrentRecordManager().getDownloadUrl("ATFILE");

                    %>

                    <tr>
                        <td width="5%" height="20" align="center">
                            <%=multi.getInputCheckBox()%>
                        </td>
                        <td height="20" align="center">
                            <a href="javaScript:childMulti('<%=multi.getData("MEMPL_ACTIVITY","LINE_NO")%>')"><%=i%>
                            </a></td>
                        <td width="20%" height="20" align="center">
                            <div align="center"><%=multi.getData("MEMPL_ACTIVITY", "DESCRIPTION")%>
                            </div>
                        </td>
                        <td width="10%" height="20" align="center">
                            <div align="center">
                                <%=multi.getData("MEMPL_ACTIVITY", "ROLE")%>
                            </div>
                        </td>
                        <td width="10%" height="20" align="center">
                            <div align="center">
                                <%=multi.getData("MEMPL_ACTIVITY", "STARTDATE")%>
                            </div>
                        </td>
                        <td width="10%" height="20" align="center">
                            <div align="center">
                                <%=multi.getData("MEMPL_ACTIVITY", "ENDDATE")%>
                            </div>
                        </td>
                        <td width="10%" height="20" align="center">
                            <div align="center">
                                <%=multi.getData("MEMPL_ACTIVITY", "REMARK")%>
                            </div>
                        </td>


                    </tr>

                    <%
                            multi.getTable().getCurrentRecordManager().referLangOff();
                        }
                    %>
                </table>
                <input name="__line_no" type="hidden" value="<%=lastrec %>">

            </div>

            <br/><br/>


                <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="deleteMulti();">Delete</button>
                    </div>
                    </td>
                </tr>
                <div class="col-md-3">

                </div>
            </div>


        </div>

        <div class="panel-footer footer-panel-csc">

        </div>
    </div>
    <script language="javascript">setEmpIdformenu(document.cscform.__employeeid.value);</script>

    <%--<input type="hidden" name="__line_no" value="<%=lastrec %>">--%>

    <!----------BEGIN CSC ENDING ZONE ------------------------>

    <%=screen.endJSP()%>

    <!----------END CSC ENDING ZONE -------------------------->

</form>
</body>
</html>

<%--<%!--%>
<%--private String getListLabel(String key, String field, UProfile up) throws Exception{--%>
<%--String result = "";--%>
<%--DbInquiry inq = new InitialInquiry(up).getDbInquiry("mskilllevel");--%>
<%--inq.setColumn("*");--%>
<%--inq.setFilter("SKILLLEVELID = '"+key+"'");--%>
<%--inq.refresh();--%>
<%--inq.referLangOn();--%>
<%--while(inq.next()){--%>
<%--result = inq.getString(field);--%>
<%--}--%>
<%--return result;--%>
<%--}--%>
<%--%>--%>