<%@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.*"  %>
<%@ page import="com.csc.library.databean.Simttraining"  %>
<jsp:useBean id="TRA0252" class="com.csc.library.system.Task" scope="page"/>
<%
TRA0252.setChannel(request,response);
UIManager screen = (UIManager) TRA0252.process("MultiEntry","TRA0252");

CheckNull chk = new CheckNull();
String pages=chk.chkNullString(request.getParameter("__pages"),"TRA02522");
screen.referLangOn();

String move = chk.chkNullString(request.getParameter("__move"));
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html ng-app="myHR">
<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/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/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 src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script>
<script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></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">
var tabpage;
function GoSave(){
	mframe.document.cscform.__cmd.value = "ack";
	mframe.document.cscform.action = "TRA02522.jsp?gosave=true";
	mframe.document.cscform.submit();
}
function GoUpdate(){update();}
function GoDelete(){edelete();}
function GoSearch(){search();}
function goHelp(helpName,inputName){
	var helpReturn;
		if(inputName=="__crsid" )
		 	helpReturn="__crsid:crsid,MCOURSE@CRSEDESC,__instid:instid,MACADEMY@INSTEDESC,__roomid:roomid,MTRROOM@ROOMDESC,__locid:locid,MTRLOCATION@LOCEDESC";
		 if(inputName=="__instid" )
		 	helpReturn="__instid:instid,MACADEMY@INSTEDESC";
		 if(inputName=="__locid" )
		 	helpReturn="__locid:locid,MTRLOCATION@LOCEDESC";
		 if(inputName=="__roomid" )
		 	helpReturn="__roomid:roomid,MTRROOM@ROOMDESC,__locid:locid,MTRLOCATION@LOCEDESC";
		 	
	     linkHelp_Return(helpName,helpReturn);
}
function moveToHis(){
	with(document.cscform){
		var tmp = "";
		var tmp_re = "";
		var tmp_ner = "";
		var tmp_nee = "";
		var tmp_neet = "";
		if(parseInt(__respCount.value)<=0){
			if(getLang()=="tha"){
				tmp_re = " ผู้รับผิดชอบ";
			}else{
				tmp_re = " Response";
			}
		}
		if(parseInt(__nerCount.value)<=0){
			if(getLang()=="tha"){
				tmp_ner = ", วิทยากร";
			}else{
				tmp_ner = ", Trainer";
			}
		}
		if(parseInt(__neeCount.value)<=0){
			if(getLang()=="tha"){
				tmp_nee = ", ผู้เข้าอบรม";
			}else{
				tmp_nee = ", Trainee";
			}
		}
		if(parseInt(__neeTimeCount.value)<=0){
			if(getLang()=="tha"){
				tmp_neet = ", ตารางเวลาผู้เข้าอบรม";
			}else{
				tmp_neet = ", Trainee Time";
			}
		}
		if(parseInt(__respCount.value)<=0||parseInt(__nerCount.value)<=0||parseInt(__neeCount.value)<=0){
			if(getLang()=="tha"){
				tmp = "ไม่มี"+tmp_re+tmp_ner+tmp_nee+tmp_neet+" ในรุ่นอบรมนี้ คุณต้องการประมวลผลต่อหรือไม่"
			}else{
				tmp = "this training not have any person for "+tmp_re+tmp_ner+tmp_nee+". would you want continue process ?";
			}
       		confirmMove(tmp);
		}else{
			if(getLang()=="tha"){
				tmp = "คุณต้องการประมวลผลเพื่อเก็บเป็นประวัติหรือไม่"
			}else{
				tmp = "would you want process for keep to history?"
			}
			confirmMove(tmp);
		}
	}
}
function confirmMove(text){
	with(document.cscform){
		bCon=confirm(text);
	      	if (bCon==true)	{			
				__cmd.value="save";
				__move.value="1";
				__confirm.value="s";
				submit(); 
			}	
	}
}
function goPage(pages){
	if(notBlankOnThisPage()){
		restTabPages();
		with(mframe.document.cscform){
			__cmd.value="ack";
			action = pages+".jsp";
			submit();
		}
	}
}
function setReadonly(){
	with(document.cscform){
		__timestart.disabled = true;
		__timestop.disabled = true;
		__timebreak.disabled = true;
		__classdatefrm.disabled = true;
		__classdateto.disabled = true;
		__resdatefrm.disabled = true;
		__resdateto.disabled = true;
	}
}
function checkConfirm(){
	var conCode="";
	var conDesc="";
	with(document.cscform){
		conCode=getConfirmIndex(__confirm.value,"0");
		conDesc=getConfirmIndex(__confirm.value,"1");
		if(__confirm.value=="4")alert(MyCode[19]);
		if(__confirm.value=="1" || __confirm.value=="2"){
			if(__move.value == "1"){
				chkStatMove();
			}else{
				alert(MyCode[18]);
			}
		}
		if(__confirm.value=="-1" || __confirm.value=="-2")alert(MyCode[17]);
		if(conCode=="-99"){
			updateRecord();
		}
	}
}
function chkStatMove(){
	with(document.cscform){
		if(getLang()=="tha"){
			alert("บันทึกเป็นประวัติข้อมูลเสร็จเรียบร้อย");
		}else{
			alert("Move data to history successfull.");
		}
		action="TRA026.jsp?__fixCon=trainingid!='"+__trainingid.value+"'";
		submit();
	}
}
function restTabPages(){
	tabpage = document.getElementById("tabpages").innerHTML ;
	document.getElementById("tabpages").innerHTML = "";
	document.getElementById("mframe").height = 0;
	document.getElementById("immove").height = 0;
	document.getElementById("waittag").innerHTML = "กรุณารอสักครู่ ระบบกำลังทำงานอยู่";
}
function setTabPages(){
	with(document.cscform){
		if(typeof tabpage != "undefined"){
		 document.getElementById("tabpages").innerHTML  =  tabpage;
		}
	}
	document.getElementById("mframe").height = 200;
	document.getElementById("immove").height = 25;
	document.getElementById("waittag").innerHTML = "";
}
</script>
</head>
<body leftmargin="0" topmargin="0"  onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP24.gif','../IMAGES/BUTTON/SWAP/EXIT_SWAP24.gif','../IMAGES/BUTTON/SWAP/HELP_SWAP24.gif','../IMAGES/BUTTON/SWAP/NEW_SWAP24.gif','../IMAGES/BUTTON/SWAP/EDIT_SWAP24.gif','../IMAGES/BUTTON/SWAP/DEL_SWAP24.gif','../IMAGES/BUTTON/SWAP/PROCESS_SWAP24.gif','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif','../IMAGES/BUTTON/SWAP/DEL_SWAP20.gif','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif')">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
<form name="cscform" method="post" action="TRA0252.jsp">


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

<%=screen.InitialVariable()%>

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

 <!---script language='javascript'>checkConfirm();</script-->
<input type="hidden" name="__cmd" value="">
<input type="hidden" name="__screen" value="TRA0252">
<input type="hidden" name="__mypage" value="TRA0252">
<input type="hidden" name="__help" value="">
<input type="hidden" name="__gorec" value="">
<input type="hidden" name="__ack" value="">
<input type="hidden" name="__multiTable" value="TTRAINEXP,TTRAINTRNEE,TTRAINEETIME">
<input type="hidden" name="__fixCon" value="">
<input type="hidden" name="__calendar">
<script language="javascript">getInputFormatDate();</script>
<input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
<input type="hidden" name="__helpReturn" value="">
<input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> 
<input type="hidden"name="__notNull"  value="<%=screen.getRequire()%>">	
<input type="hidden" name="__move" value="<%=move%>">

<input type="hidden" name="__recTTime" value="<%=screen.getRecord().getChild("TTRAININGTIME").recCount()%>">
<input type="hidden" name="__respCount" value="<%//=screen.getRecord().getChild("TTRAINRESP").recCount()%>">
<input type="hidden" name="__nerCount" value="<%//=screen.getRecord().getChild("TTRAINTRNER").recCount()%>">
<input type="hidden" name="__neeCount" value="<%=screen.getRecord().getChild("TTRAINTRNEE").recCount()%>">
<input type="hidden" name="__neeTimeCount" value="<%=screen.getRecord().getChild("TTRAINEETIME").recCount()%>">
<br>
<script language="JavaScript" src="../JS/HOTKEY.js"></script> 
<script language="javascript">var titlename=swap2String('Closing Training');document.write(Icons("TRA0252, "+titlename));</script>
<div align="center">
<br>
		<table cellpadding="0" cellspacing="0" class="large">
			<tr > 
				<td class="header">TRA0252, <script language="javascript">swapLang('Close Training');</script> &nbsp;</td>
			</tr>
			<tr> 
        		<td class="blankspace"></td>
			</tr>
			<tr > 
        		<td>
					<table border="0" align="center" cellpadding="0" cellspacing="0" class="maxsize" >
						<tr> 
							<td class="columnlabel"><div align="right"><%=screen.getLabel("TRAININGID")%>&nbsp;</div></td>
							<td><%=screen.getInput("TRAININGID")%> </td>
						</tr>
						<tr> 
							<td class="columnlabel"><div align="right"><%=screen.getLabel("TRTITLE")%>&nbsp;</div></td>
							<td><%=screen.getInput("TRTITLE")%></td>
						</tr>
						<tr> 
							<td class="columnlabel"><%=screen.getLabel("TRAIN_TYPE")%>&nbsp; </td>
							<td><%=screen.getInput("TRAIN_TYPE")%></td>
						</tr>
						<tr> 
							<td class="columnlabel"><%=screen.getLabel("STATUS")%>&nbsp; </td>
							<td><%=screen.getInput("STATUS")%></td>
						</tr>
						<tr> 
							<td class="columnlabel"><%=screen.getLabel("CLASSDATEFRM")%>&nbsp;</td>
							<td><%=screen.getInput("CLASSDATEFRM")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image21','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image21" border="0" align="absmiddle" id="Image154" onClick="viewCal('__classdatefrm')"></a> 
									<%=screen.getLabel("CLASSDATETO")%> <%=screen.getInput("CLASSDATETO")%> 
									<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image3','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image3" border="0" align="absmiddle" id="Image154" onClick="viewCal('__classdateto')"></a>&nbsp; 
							</td>
						</tr>
						<tr> 
							<td class="columnlabel"><div align="right"><%=screen.getLabel("TIMESTART")%>&nbsp;</div></td>
							<td><%=screen.getInput("TIMESTART")%> &nbsp; <%=screen.getLabel("TIMESTOP")%>&nbsp;<%=screen.getInput("TIMESTOP")%>
									&nbsp;&nbsp;<%=screen.getLabel("TIMEBREAK")%>&nbsp;<%=screen.getInput("TIMEBREAK")%>
							</td>
						</tr>
						<tr> 
							<td class="columnlabel"><%=screen.getLabel("RESDATEFRM")%>&nbsp;</td>
							<td><%=screen.getInput("RESDATEFRM")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image2','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image2" border="0" align="absmiddle" id="Image154" onClick="viewCal('__resdatefrm')"></a> 
									<%=screen.getLabel("RESDATETO")%> <%=screen.getInput("RESDATETO")%> 
									<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image3','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image3" border="0" align="absmiddle" id="Image154" onClick="viewCal('__resdateto')"></a> 
							</td>
						</tr>
						<tr> 
							<td class="columnlabel"><%=screen.getLabel("CRSID")%>&nbsp;</td>
							<td><%=screen.getInput("CRSID")%>&nbsp; <input name="MCOURSE@CRSEDESC" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("MCOURSE","CRSEDESC")%>"> &nbsp; </td>
						</tr>
						<tr> 
							<td class="columnlabel"><%=screen.getLabel("INSTID")%>&nbsp;</td>
							<td ><%=screen.getInput("INSTID")%>&nbsp; <input name="MACADEMY@INSTEDESC" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("MACADEMY","INSTEDESC")%>"></td>
						</tr>
						<tr> 
							<td class="columnlabel"><%=screen.getLabel("ROOMID")%>&nbsp;</td>
							<td><%=screen.getInput("ROOMID")%>&nbsp; <input name="MTRROOM@ROOMDESC" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("MTRROOM","ROOMEDESC")%>"></td>
						</tr>
						<tr> 
							<td class="columnlabel"><%=screen.getLabel("LOCID")%>&nbsp;</td>
							<td><input name="__locid" type="text" size="14" value="<%=screen.getDataLabel("LOCID")%>" readonly>&nbsp;&nbsp;&nbsp;&nbsp;<input name="MTRLOCATION@LOCEDESC" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("MTRLOCATION","LOCEDESC")%>"></td>
						</tr>
						<tr> 
							<td align="right" class="columnlabel"><script language="JavaScript">swapLang('Reserved')</script>&nbsp;	</td>
							<td >
								&nbsp;<font class="normal"><%=screen.getDataLabel("TOTALRESERVER")%></font>&nbsp;
								&nbsp;<script language="JavaScript">swapLang('Approved')</script>&nbsp;
								&nbsp;<font class="normal"><%=screen.getDataLabel("TOTALTRAINEE")%></font>&nbsp;
								&nbsp;<%=screen.getLabel("QTYVALID")%>&nbsp;
								&nbsp;<%=screen.getInput("QTYVALID")%>
							</td>
						</tr>
						<tr> 
							<td class="columnlabel"><%=screen.getLabel("VALIDMIN")%>&nbsp;</td>
							<td><%=screen.getInput("VALIDMIN")%><%=screen.getLabel("VALIDMAX")%><%=screen.getInput("VALIDMAX")%> </td>
						</tr>
						<tr> 
							<td class="columnlabel"><div align="right"><%=screen.getLabel("CLASSHOUR")%>&nbsp;</div></td>
							<td>&nbsp;<font class="normal"><%=screen.getDataLabel("CLASSHOUR")%></font></td>
						</tr>
						<tr> 
							<td class="columnlabel"><div align="right"><%=screen.getLabel("BUDPLANED")%>&nbsp;</div></td>
							<td>&nbsp;<font class="normal"><%=screen.getDataLabel("BUDPLANED")%></font>&nbsp;<script language="javascript">swapLang('Bath');</script>
					  				&nbsp;&nbsp;<%=screen.getLabel("BUDUSED")%> &nbsp;
									&nbsp;<font class="normal"><%=screen.getDataLabel("BUDUSED")%>&nbsp;</font><script language="javascript">swapLang('Bath');</script>
							</td>
						</tr>
						<tr> 
							<td class="columnlabel"><div align="right"><%=screen.getLabel("PROPERTY")%>&nbsp;</div></td>
							<td><%=screen.getInput("PROPERTY")%></td>
						</tr>
						<tr> 
							<td class="columnlabel"><div align="right"><%=screen.getLabel("BUDYEAR")%>&nbsp;</div></td>
							<td><%=screen.getInput("BUDYEAR")%></td>
						</tr>
						<tr> 
							<td class="columnlabel"><div align="right"><%=screen.getLabel("MEMO")%>&nbsp;</div></td>
							<td><%=screen.getInput("MEMO")%></td>
						</tr>
					</table>
				</td>
			</tr>
			<script language="javascript">setReadonly();</script>
			<tr>
				<td class="blankspace" ></td>
			</tr>
			<tr> 
				<td align="right" id='tabpages'><strong class="mini">
					<a href="javascript:goPage('TRA02522');"><script language="JavaScript">swapLang('Expenses');</script></a>&nbsp;&nbsp;|&nbsp;&nbsp;
					<a href="javascript:goPage('TRA02525');"><script language="JavaScript">swapLang('To record training time of Trainee');</script></a>&nbsp;&nbsp;|&nbsp;&nbsp;
					<a href="javascript:goPage('TRA02526');"><script language="JavaScript">swapLang('To record training result of Trainee');</script></a>
				</strong></td>
			</tr>
			<tr> 
				<td align="center"><iframe id="mframe" frameborder="0" name="mframe" src="TRA02522.jsp?__cmd=ack"  width="100%" height="200"></iframe></td>
			</tr>
			<%screen.referLangOff();%>
			<tr> 
				<td class="blankspace" id="waittag" align="center"></td>
			</tr>

			<tr>
				<td  class="buttonline" colspan="7"><div align="center">
					<button type="button" class="btn btn-primary width100" swlang code="SW000872" onClick="moveToHis();">PROCESS</button>
				</div>
				</td>
			</tr>
			<tr> 
				<td class="blankspace"></td>
			</tr>
			<tr>
				<td class="bottom"></td>
			</tr>
		</table>
	</div>

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

<%=screen.endJSP()%>

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

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