<!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="CO030" class="com.csc.library.system.Task" scope="page" />
<%
		request.setCharacterEncoding("UTF-8");
		CO030.setChannel( request, response );
		UIManager screen = (UIManager) CO030.process("MultiEntry", "CO030");

		screen.getRecord().getChild("SIMMKC_COURSE").setFilter("keytype='1'");
		screen.getRecord().setRequireFoundTable("SIMMKC_COURSE");

		screen.getRecord().getChild("SIMMKC_ASSESS").setFilter("keytype='1'");
		screen.getRecord().setRequireFoundTable("SIMMKC_ASSESS");

		MultiLine multi = screen.getMultiLine("SIMMKC_COURSE");
		MultiLine multi2 = screen.getMultiLine("SIMMKC_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="SIMMKC_COURSE";
		}else if( tab =="2" ){
			__multiTable.value="SIMMKC_ASSESS";
		}
	//alert(__multiTable.value);
	deleteMulti();
	}
}

function chkCheckBoxAllSel(str){
		with(document.cscform){
			for(i=0;i<elements.length;i++){
					if( (elements[i].type=="checkbox") && (elements[i].name.indexOf(str) >= 0))
							elements[i].checked=true;
			}//end for
		}//end with
	}//end function
	function chkCheckBoxAllDel(str){
		with(document.cscform){
			for(i=0;i<elements.length;i++){
					if((elements[i].type=="checkbox") && (elements[i].name.indexOf(str) >= 0))
							elements[i].checked=false;
			}//end for
		}//end with
	}//end function


function addMulti1() {
	with(window.document.cscform){
		__childMulti.value = "CO031";
		__multiTable.value="SIMMKC_COURSE";
		__maxrec.value="<%=screen.getTable("SIMMKC_COURSE").recCount()%>";
		var page = "CO031.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 = "CO032";
		__multiTable.value="SIMMKC_ASSESS";
		__maxrec.value="<%=screen.getTable("SIMMKC_ASSESS").recCount()%>";
		var page = "CO032.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){
		__multiTable.value="SIMMKC_COURSE";
		var page = "CO031.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=300,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
		if(window.focus){win.focus();}
	}
}
function childMulti2(record){
	with(document.cscform){
		__multiTable.value="SIMMKC_ASSESS";
		var page = "CO032.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=300,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="CO030.jsp">
  <!----------BEGIN CSC INITIAL ZONE ------------------------>
  <%=screen.InitialVariable()%>
  <!----------END CSC INITIAL ZONE -------------------------->
  <input type="hidden" name="__cmd" value="">
  <input type="hidden" name="__screen" value="CO030">
  <input type="hidden" name="__multiTable"  value="SIMMKC_COURSE,SIMMKC_ASSESS">
  <input type="hidden" name="__headMulti" value="CO030">
  <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("SW000479");
		 document.write(Icons("CO030, "+titlename));
	 </script><br>
    <table border="0"  cellpadding="0" cellspacing="0">
      <tr>
        <td  class="header">CO030, <span swlang code="SW000479">Key Compertency</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>
                 <%screen.referLangOn();%><td ><%=screen.getInput("groupid")%> <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="left" class="forborder2"><%=multi.getData("mcourse","crsdesc") %></td>
                        </tr>
          <%
						}
						multi.getTable().referLangOff();
		%>
                      </table></td>
                  </tr>
                  <tr>
                    <td class="blankspace"></td>
                  </tr>
				  <!--  MKC_COURSE -->
                <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 align="center" width="230" class="row3" ><%= multi2.getLabel("asid") %></td>
                          <td width="250" align="center" class="row3"><span swlang code="SW001738">Assess Topic</span></td>
                        </tr>
                 <%
						multi2.getTable().referLangOn();
						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="left" class="forborder2"><%= multi2.getData("massess","tdesc") %></td>
                        </tr>
                <%
					}
					multi2.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_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" class="blankspace"><script language="javascript">printEditCheck('<%=screen.getDataLabel("edit_by")%>','<%=screen.getDataLabel("edit_date")%>','<%=screen.getDataLabel("edit_time")%>','<%=screen.getDataLabel("approve")%>');
					</script>
                &nbsp;</td>
            </tr>
          </table></td>
      </tr>
      <tr>
        <td class="bottom"></td>
      </tr>
    </table>
  </div>
  <!----------BEGIN CSC ENDING ZONE ------------------------>
  <%=screen.endJSP()%>
  <!----------END CSC ENDING ZONE -------------------------->
</form>

</body>
</html>