<!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.*,com.csc.library.session.*" %>
<%@ page import="com.csc.library.system.*,com.csc.library.utilities.*"%>
<%@ page import="com.csc.library.databean.*"  %>

<jsp:useBean id="CO033" class="com.csc.library.system.Task" scope="page" /><%

		request.setCharacterEncoding("UTF-8");
		CO033.setChannel( request, response );
		UIManager screen = (UIManager) CO033.process("MultiEntry", "CO033");

		screen.getRecord().getChild("SIMMKPI_COURSE").setFilter("keytype='2'");
		screen.getRecord().setRequireFoundTable("SIMMKPI_COURSE");

		screen.getRecord().getChild("SIMMKPI_ASSESS").setFilter("keytype='2'");
		screen.getRecord().setRequireFoundTable("SIMMKPI_ASSESS");

		MultiLine multi = screen.getMultiLine("SIMMKPI_COURSE");
		MultiLine multi2 = screen.getMultiLine("SIMMKPI_ASSESS");
		multi.goFirst();
		multi2.goFirst();

		CheckNull chk =new CheckNull();
%>
<html ng-app="myHR">
<head>
<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/ICONSMENU.js" type="text/javascript"></script>
<script language="JavaScript" src="../JS/SCREEN.js" type="text/javascript"></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 language="JavaScript" src="../JS/VIEWCALENDAR.js" type="text/javascript"></script>
  <script language="JavaScript" src="../JS/HOTKEY.js"></script>
  <script language="JavaScript">setLang("<%=screen.getUProfile().get("lang")%>");</script>
<script language="javascript">getTitleName();</script>
<script language="JavaScript" type="text/JavaScript">

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

function chkDeleteMulti( tab ){
	with(document.cscform){
		if( tab=="1"){
			__multiTable.value="SIMMKPI_COURSE";
		}else if( tab =="2" ){
			__multiTable.value="SIMMKPI_ASSESS";
		}
	//alert(__multiTable.value);
	deleteMulti();
	}
}


function addMulti1() {
	with(window.document.cscform){
		__childMulti.value = "CO034";
		__multiTable.value="SIMMKPI_COURSE";
		__maxrec.value="<%=screen.getTable("SIMMKPI_COURSE").recCount()%>";
		var page = "CO034.jsp?__cmd=&__gorec=&__ack=add&__headMulti="+__headMulti.value +"&__kasid=" +__kasid.value ;
		win = window.open( page ,"Child","toolbar=no,left=150,top=20,width=700,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
		if(window.focus){win.focus();}
	}
}
function addMulti2() {
	with(window.document.cscform){
		__childMulti.value = "CO035";
		__multiTable.value="SIMMKPI_ASSESS";
		__maxrec.value="<%=screen.getTable("SIMMKPI_ASSESS").recCount()%>";
		var page = "CO035.jsp?__cmd=&__gorec=&__ack=add&__headMulti="+__headMulti.value 	+"&__kasid=" +__kasid.value ;
		win = window.open( page ,"Child","toolbar=no,left=150,top=20,width=700,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
		if(window.focus){win.focus();}
	}
}

function childMulti1(record){
	with(document.cscform){
		var page = "CO034.jsp?__cmd=&__gorec="+record +"&__ack=add&__headMulti="+__headMulti.value +"&__kasid=" +__kasid.value ;
		win = window.open( page ,"Child","toolbar=no,left=150,top=20,width=700,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
		if(window.focus){win.focus();}
	}
}
function childMulti2(record){
	with(document.cscform){
		var page = "CO035.jsp?__cmd=&__gorec="+record +"&__ack=add&__headMulti="+__headMulti.value +"&__kasid=" +__kasid.value ;
		win = window.open( page ,"Child","toolbar=no,left=150,top=20,width=700,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
		if(window.focus){win.focus();}
	}
}

function goHelp(helpName,inputName){
	var helpReturn;
		 if (inputName=="__groupid" ) {
		 	helpReturn="__groupid:kagid,MKEYASSGROUP@TDESC";
		 }
	     linkHelp_Return(helpName,helpReturn);
}
</script>
</head>
<body >
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
<form name="cscform" method="post" action="CO033.jsp">
  <!----------BEGIN CSC INITIAL ZONE ------------------------>
  <%=screen.InitialVariable()%>
  <!----------END CSC INITIAL ZONE -------------------------->
  <input type="hidden" name="__cmd" value="">
  <input type="hidden" name="__screen" value="CO033">
  <input type="hidden" name="__multiTable"  value="">
  <input type="hidden" name="__headMulti" value="CO033">
  <input type="hidden" name="__childMulti"  value="">
  <input type="hidden" name="__help" value="">
  <input type="hidden" name="__fixCon" value="">
  <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>">
  <input type="hidden" name="__notNull" value="<%=screen.getRequire()%>">
  <input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>">
  <input type="hidden" name="__referPage" value="">
  <input type="hidden" name="__gorec"  value="">
  <input type="hidden" name="__maxrec"  value="">
  <input type="hidden" name="__calendar"  value="">

  <script language="javascript">getInputFormatDate();</script>

  <div align="center">
    <script language="javascript">
		  var swap = new swaplang();
	      var titlename = swap.swap2String("SW001737");
		 document.write(Icons("CO033, "+titlename));
	 </script><br>
    <table border="0"  cellpadding="0" cellspacing="0">
      <tr>
        <td  class="header">CO033, <span swlang code="SW001737">KPI Table</span>&nbsp;</td>
      </tr>
      <tr>
        <td><table  class="inframe" cellpadding="0" cellspacing="0" >
            <tr>
              <td colspan="2"  class="blankspace"></td>
            </tr>
            <tr>
              <td  class="columnlabel"><%=screen.getLabel("kasid")%>&nbsp;</td>
              <td ><%=screen.getInput("kasid")%>&nbsp; </td>
            </tr>
            <tr>
              <td  class="columnlabel"><%=screen.getLabel("groupid")%>&nbsp;</td>
              <td ><%=screen.getInput("groupid")%>
                <%screen.referLangOn();%> <input type="text" name="MKEYASSGROUP@TDESC"  value="<%=screen.getDataLabel("MKEYASSGROUP","TDESC")%>" size = "40" readonly></td>
            </tr><% screen.referLangOff();%>
            <tr>
              <td  class="columnlabel"><%=screen.getLabel("tdesc")%>&nbsp;</td>
              <td ><%=screen.getInput("tdesc")%></td>
            </tr>
            <tr>
              <td  class="columnlabel"><%=screen.getLabel("edesc")%>&nbsp;</td>
              <td ><%=screen.getInput("edesc")%></td>
            </tr>
            <tr>
              <td  class="columnlabel"><%=screen.getLabel("memo")%>&nbsp;</td>
              <td ><%=screen.getInput("memo")%></td>
            </tr>
			<tr>
              <td  class="columnlabel"><%=screen.getLabel("standard")%>&nbsp;</td>
              <td ><%=screen.getInput("standard")%></td>
            </tr>
            <tr>
              <td  class="columnlabel"><%=screen.getLabel("weight")%>&nbsp;</td>
              <td ><%=screen.getInput("weight")%></td>
            </tr>
            <tr>
              <td colspan="2">&nbsp;</td>
            </tr>

            <tr>
              <td colspan="2"><table border="0" align="center"  cellpadding="0" cellspacing="0" class="largest" >
                  <tr>
                    <td ><table border="0"  cellpadding="0" cellspacing="1" bgcolor="#666666" class="inframe tablewithborder" >
                        <tr>
                          <td width="50" align="center" class="row3" ><span swlang code="SW000123">Delete</span></td>
                          <td width="230" align="center" class="row3" ><%=multi.getLabel("course") %></td>
                          <td width="250" align="center" class="row3"><span swlang code="SW000650">Course Description</span></td>
                        </tr>
           <%
						multi.getTable().referLangOn();
						for( int i=1; !multi.eof(); multi.next(),i++) {
			%>
                        <tr>
                          <td align="center" class="forborder2"><%=multi.getInputCheckBox()%></td>
                          <td align="center" class="forborder2"><%=multi.getScript( "childMulti1", multi.getData("course") )%></td>
                          <td align="center" class="forborder2"><%=multi.getData("mcourse","crsdesc") %></td>
                        </tr>
          <%
						}
						multi.getTable().referLangOff();
		%>
                      </table></td>
                  </tr>
                  <tr>
                    <td class="blankspace"></td>
                  </tr>

                <tr>
                  <td  class="buttonline" colspan="7"><div align="center">
                    <button type="button" class="btn btn-primary width100" swlang code="SW013163" onClick="chkCheckBoxAllSel('__mkeyass_course');">Select All</button>&nbsp;
                    <button type="button" class="btn btn-primary width100" swlang code="SW013164" onClick="chkCheckBoxAllDel('__mkeyass_course');">Deselect All</button>&nbsp;
                    <button type="button" class="btn btn-primary width100" swlang code="SW013165" onClick="addMulti1();">Add</button>&nbsp;
                    <button type="button" class="btn btn-primary width100" swlang code="SW013166" onClick="chkDeleteMulti('1');">Delete</button>
                  </div>
                  </td>
                </tr>
                  <tr>
                    <td class="blankspace"></td>
                  </tr>
                </table></td>
            </tr>
            <tr>
              <td colspan="2">&nbsp;</td>
            </tr>
            <tr>
              <td colspan="2"><table border="0" align="center"  cellpadding="0" cellspacing="0" class="largest" >
                  <tr>
                    <td ><table border="0"  cellpadding="0" cellspacing="1" bgcolor="#666666" class="inframe tablewithborder" >
                        <tr>
                          <td width="50" align="center" class="row3" ><span swlang code="SW000123">Delete</span></td>
                          <td width="230" align="center" class="row3" ><%= multi2.getLabel("asid") %></td>
                          <td width="250" align="center" class="row3"><span swlang code="SW001738">Assess Topic</span></td>
                        </tr>
                        <%  for( int j=1; !multi2.eof(); multi2.next(),j++) { %>
                        <tr>
                          <td align="center" class="forborder2"><%= multi2.getInputCheckBox() %></td>
                          <td align="center" class="forborder2"><%=multi2.getScript( "childMulti2", multi2.getData("asid") )%></td>
                          <td align="center" class="forborder2"><%= multi2.getData("massess","tdesc") %></td>
                        </tr>
                        <% } %>
                      </table></td>
                  </tr>
                  <tr>
                    <td class="blankspace"></td>
                  </tr>

                <tr>
                  <td  class="buttonline" colspan="7"><div align="center">
                    <button type="button" class="btn btn-primary width100" swlang code="SW013163" onClick="chkCheckBoxAllSel('__mkeyass_assess');">Select All</button>&nbsp;
                    <button type="button" class="btn btn-primary width100" swlang code="SW013164" onClick="chkCheckBoxAllDel('__mkeyass_assess');">Deselect All</button>&nbsp;
                    <button type="button" class="btn btn-primary width100" swlang code="SW013165" onClick="addMulti2();">Add</button>&nbsp;
                    <button type="button" class="btn btn-primary width100" swlang code="SW013166" onClick="chkDeleteMulti('2');">Delete</button>
                  </div>
                  </td>
                </tr>
                  <tr>
                    <td class="blankspace"></td>
                  </tr>
                </table></td>
            </tr>
            <tr>
              <td colspan="2" align="right" class="blankspace">&nbsp;</td>
            </tr>
             <tr>
<td  colspan="2"align="right"><%=screen.getEditCheck() %>&nbsp;</td>
            </tr>
</table>
      <tr>
        <td class="bottom"></td>
      </tr>
    </table>
  </div>
  <!----------BEGIN CSC ENDING ZONE ------------------------>
  <%=screen.endJSP()%>
  <!----------END CSC ENDING ZONE -------------------------->
</form>

</body>
</html>