<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*"  %>
<jsp:useBean id="ASP706_C" class="com.csc.library.system.Task" scope="page"/>
<%
	ASP706_C.setChannel(request,response);
	HelpEntry screen = (HelpEntry) ASP706_C.process("HelpEntry","ASP706_C");
	screen.referLangOn();
	screen.process();
	CheckNull chk = new CheckNull();
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></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/MENU.css" rel="stylesheet" type="text/css">
<script language='javascript' src="../JS/VIEWCALENDAR.js"></script>
<script type='text/javascript' src='../JS/SCREEN.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">
	function addMulti(){
			setCurCrsbox();
	}
	function search(){	
			checkForChange();
			with(document.cscform){
				__cmd.value="search";
				submit();
			}
	}
	function goPage(page){
		checkForChange();
		with(document.cscform){
			__goPage.value=page;
			submit();
		}
	}
	function chkCurrent(){
		var tmp = window.opener.document.cscform.curcrs.value;
		with(document.cscform){
			if(typeof __crsid!="undefined"){
				if(typeof __crsid.length!="undefined"){
					for(i=0;i<__crsid.length;i++){
						if(tmp.indexOf(","+__crsid[i].id+",")>=0){
							__crsid[i].checked = true;
							__crsid[i].disabled = true;
						}
					}
				}else{
					if(tmp.indexOf(","+__crsid.id+",")>=0){
						__crsid.checked = true;
						__crsid.disabled = true;
					}
				}
			}
		}
	}
	function checkAll(){
		with(document.cscform){
			for(i=0;i<elements.length;i++){
				if(!elements[i].disabled&&elements[i].type=="checkbox"){
					elements[i].checked=true;
				}
			}
		}
	}
	function decheckAll(){
		with(document.cscform){
			for(i=0;i<elements.length;i++){
				if(!elements[i].disabled&&elements[i].type=="checkbox"){
					elements[i].checked=false;
				}
			}
		}
	}
	function setCurCrsbox(){
		with(document.cscform){
			if(typeof __crsid!="undefined"){
				if(typeof __crsid.length!="undefined"){
					for(i=0;i<__crsid.length;i++){
						if(!__crsid[i].disabled&&__crsid[i].checked){
							window.opener.setCurCrsbox(__crsid[i].value);
							__crsid[i].disabled = true;
						}
					}
				}else{
					if(!__crsid.disabled&&__crsid.checked){
						window.opener.setCurCrsbox(__crsid.value);
						__crsid.disabled = true;
					}
				}
			}
		}
		window.opener.setCurrentCrs();
	}
	function checkForChange(){
		if(chkEdit()){
       		bCon=confirm("มีการแก้ไขหน้าจอ จะบันทึกหรือไม่");
	      	if(bCon==true){
				setCurCrsbox();
			}
		}
	}
	function chkEdit(){
		with(document.cscform){
			if(typeof __crsid!="undefined"){
				if(typeof __crsid.length!="undefined"){
					for(i=0;i<__crsid.length;i++){
						if(!__crsid[i].disabled&&__crsid[i].checked){
							return true;
						}
					}
				}else{
					if(!__crsid.disabled&&__crsid.checked){
						return true;
					}
				}
			}
		}
	}
</script>

</head>
<body leftmargin="0" topmargin="0" onload = "">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
	<form name="cscform" method="post" action="ASP706_C.jsp">
 	

<!----------BEGIN CSC INITIAL ZONE ------------------------>

<%=screen.InitialVariable()%>

<!----------END CSC INITIAL ZONE -------------------------->
<%screen.referLangOn();%>
	<input type="hidden"name="__screen"  value="ASP706_C">
	<input type="hidden" name="__fixCon" value="<%=chk.chkNullString(request.getParameter("__fixCon"))%>">
	<input type="hidden" name="__cmd"  value="">
	<script language="javascript">getInputFormatDate();</script> 
	<input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
	<input type="hidden" name="__user" value="<%=screen.getUProfile().get("employeeid")%>">
	<input type="hidden" name="__help"  value="">
	<input type="hidden" name="__orderBy" value="">
	<input type="hidden" name="__goPage" value="">
	<input type="hidden" name="__companyid"  value="<%=screen.getUProfile().get("companyid")%>">
	<br>
	<div align="center">
	<table cellpadding="0" cellspacing="0" class="largest">
		<tr >	       	
			<td class="header"> ASP706_C,
				<script language="javascript">swapLang('Course List');</script>&nbsp;&nbsp;</td>
		</tr>
			<%screen.referLangOn();%>
		<tr>
			<td>
			<table class="maxsize" align="center" cellpadding="0" cellspacing="0">
                <tr> 
                  <td colspan="4"  class="blankspace" ></td>
                </tr>
                <tr> 
                  <td width="15%"> <div align="right"><script language="javascript">swapLang('Order By');</script> &nbsp; </div></td>
                  <td><%=screen.getTagOrder()%></td>
                  <td width="20%"> <div align="right"><script language="javascript">swapLang('Search By');</script>&nbsp;</div></td>
                  <td><%=screen.getTagSearchBy()%></td>
                </tr>
                <tr> 
				  <td><div align="right"><script language="javascript">swapLang('Condition');</script> &nbsp; </div></td>
                  <td><%=screen.getTagConSearch()%></td>
				  <td> <div align="right"><script language="javascript">swapLang('Key Value');</script>&nbsp;</div></td>
                  <td><%=screen.getTagValueSearch()%> <a href="javascript:search();"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" width="20" height="20" border="0" align="middle"></a></td>
                </tr>
                <tr> 
                  <td colspan="4"  class="blankspace" ></td>
                </tr>
                <tr> 			
				<td colspan="2">&nbsp;&nbsp;&nbsp;<script language="javascript">swapLang('Found Data');</script>&nbsp;&nbsp;<%=screen.getRecCount()%></td>
                  <td colspan="2"><div align="right"><%=screen.getPageTag()%></div></td>
                </tr>
					<%screen.referLangOn();%>
              </table>
			</td>
		</tr>
</table>
		<br>
<table cellpadding="0" cellspacing="0" class="largest">
		<tr > 
			<td>
				<table cellpadding="0" cellspacing="0" border="0" class="maxsize" colspan="6">
					<tr> 
						  <td class="row3" align="center"><script language="JavaScript">swapLang('Select')</script></td>
						  <td class="row3" align="center"><%=screen.getLabel("COURSE")%></td>
						  <td class="row3" align="center"><%=screen.getLabel("MCOURSE","CRSDESC")%></td>
						  <td class="row3" align="center"><script language="JavaScript">swapLang('Course Type')</script></td>
					</tr>
            	<%
					while(screen.nextRec()){
					if(screen.checkLinePage()){
				%>
					<tr>
							<%screen.referLangOn();%>
						  <td class="forborder" align="center">
							<input name="__crsid" type="checkbox" id = '<%=screen.getString("COURSE")%>' value="<%=screen.getString("COURSE")+" : "+screen.getString("MCOURSE","CRSDESC")%>">
						  </td>
						  <td class="forborder" align="left">&nbsp;<%=screen.getString("COURSE")%></td>
						  <td class="forborder" align="left" >&nbsp;<%=screen.getString("MCOURSE","CRSDESC")%></td>
						  <td class="forborder" align="left">&nbsp;<%=screen.getString("MCOURSETYPE","CRSTYDESC")%></td>
					</tr>
            <%
					}
					if(screen.outLinePage()){ break; }	 
				}
					%>
          </table>
			</td>
            </tr>
			<tr>
				<td class="blankspace"></td>
			</tr>
			<tr>
			
        <td align="center"><a href="javascript:checkAll();"><img src="../IMAGES/BUTTON/SELECTALL.gif" border="0" align="middle"></a> 
          <a href="javascript:decheckAll();"><img src="../IMAGES/BUTTON/DESELECTALL.gif" border="0" align="middle"></a> 
          <a href="javascript:addMulti();" ><img src="../IMAGES/BUTTON/ADD.gif" border="0" align="middle"></a>
		  <a href="javascript:window.close();" ><img src="../IMAGES/BUTTON/BACK.gif" border="0" align="middle"></a>
		  </td>        
		</tr>
		<tr>
			<td class="blankspace"></td>
		</tr>
			<tr>
				<td class="bottom"></td>
			</tr>
          </table>
		  <script language="JavaScript">chkCurrent()</script>
	</div>
</form>
</body>
</html>