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

	CheckNull chk = new CheckNull();
	CscCalendar date1 = new CscCalendar();
	String app_byHr = screen.getDataLabel("totaltrainee_byhr");
	String app_byPlan = screen.getDataLabel("totaltrainee_byplan");
	//String app_byReserv = screen.getDataLabel("totaltrainee_byreserv");
	String app_byReserv = screen.getDataLabel("totalreserver_reserv");
	String total_noappByReserv = screen.getDataLabel("totalreserver_noapp");
	screen.referLangOn();
%>
<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/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 language="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">

function GoSave(){
	with(mframe.document.cscform){
		var status = document.getElementsByName("__status_empid");
		     status.value = " ";
		__cmd.value="ack";
		//__cmd.value="save";
		 for(i=0;i<elements.length;i++){
			   if(elements[i].name.indexOf("__empid") != -1 || elements[i].name.indexOf("__selectstatus") != -1  ){
						status.value += elements[i].value + "$";

			   }
		 }
          /* if(document.getElementsByName("__confirm")[0].value=="0" || document.getElementsByName("__confirm")[0].value=="1" || document.getElementsByName("__confirm")[0].value=="2"){
		         submit();
		   }else if(document.getElementsByName("__confirm")[0].value =="-99"){
			      document.getElementsByName("__confirm")[0].value = "0";
			      submit();
		   }	*/
	}
	   if(document.cscform.__confirm.value=="0" || document.cscform.__confirm.value=="1" || document.cscform.__confirm.value=="2"){
			  mframe.document.cscform.submit();
	   }else if(document.cscform.__confirm.value =="-99"){
			  document.cscform.__confirm.value = "0";
			  mframe.document.cscform.submit();
	   }
	//alert("sss");
	//confirmSave();
}
function GoUpdate(){update();}
function GoDelete(){edelete();}
function GoSearch(){search();}
	function deleteMulti(){
		with(document.cscform){
	    	bCon=confirm(MyCode[4]);
	 	  	if (bCon==true)	{
				__cmd.value="DelChild";
				submit();
			}
		}
	}
	function backPage(){
		with(document.cscform){
			action="TRA011C.jsp";
			submit();
		}
	}
	function sentMail() {
		var emp_id = "";
		with(mframe.document.cscform){
			if(typeof listmail!="undefined"){
				if(typeof listmail.length!="undefined"){
					for(i=0;i<listmail.length;i++){
						if(listmail[i].checked&&listmail[i].value!=""){
							if(emp_id!=""){
								emp_id += ",";
							}
							emp_id += listmail[i].id;
						}
					}
				}else{
					if(listmail.checked&&listmail.value!=""){
						emp_id += listmail.id;
					}
				}
			}
		}
		if(emp_id!=""){
			var crs = '<%=screen.getDataLabel("MCOURSE","CRSDESC")%>';
			var trn = '<%=screen.getDataLabel("TRTITLE")%>';
			var sttime = '<%=screen.getDataLabel("TIMESTART")%>';
			var entime = '<%=screen.getDataLabel("TIMESTOP")%>';
			var loc = '<%=screen.getDataLabel("MTRLOCATION","LOCDESC")%>';
			var mail_type = "";//getMailType();
			with(document.cscform) {
				window.open("TRE004M.jsp?emp_id="+emp_id+"&crs="+crs+"&trn="+trn+"&sttime="+sttime+"&entime="+entime+"&loc="+loc+"&mail_type="+mail_type+
				"&tmp_date="+__tmpDate.value+"&start_date="+__startdate.value+"&stop_date"+__enddate.value,"","left=150,top=20,width=650,height=510,toolbar=no,status=yes,scrollbars=yes,resizable=yes");
			}
		}else{
			if(getLang()=="tha"){
				alert("ไม่มีอีเมล์ที่จะส่ง");
			}else{
				alert("not have email for send.");
			}
		}
	}
	function setTempVal(){ /* 0:อนุมัติ 1:ไม่อนุมัติ 2:ยกเลิก */
		with(document.cscform) {
			var crs = '<%=screen.getDataLabel("MCOURSE","CRSDESC")%>';
			var trn = '<%=screen.getDataLabel("TRTITLE")%>';
			var sttime = '<%=screen.getDataLabel("TIMESTART")%>';
			var entime = '<%=screen.getDataLabel("TIMESTOP")%>';
			var loc = '<%=screen.getDataLabel("MTRLOCATION","LOCDESC")%>';
			var mail_type = getMailType();
			if(ma_type[0].checked){
				tmp_head = "อนุมัติการอบรมหลักสูตร$"+crs+"$รุ่น$"+trn;
				tmp = "$$$$$$$$ทางธนาคารฯ$ขอเชิญท่านท่านเข้ารับการอบรมหลักสูตร$"+crs+"$รุ่นที่$"+trn+"$วันที่อบรม$"+__tmpDate.value+"$เวลา$"+'<%=screen.getDataLabel("TIMESTART")%>'+"$-$"+'<%=screen.getDataLabel("TIMESTOP")%>'+"$น.$สถานที่$"+'<%=screen.getDataLabel("MTRLOCATION","LOCDESC")%>'+"$$$$จึงเรียนมาเพื่อทราบและโปรดเข้ารับการอบรมตามวัน เวลา สถานที่ ดังกล่าว";
			}
			if(ma_type[1].checked){
				tmp_head = "ไม่อนุมัติการอบรมหลักสูตร$"+crs+"$รุ่น$"+trn;
				tmp = "$$$$$$$$ตามที่ท่านได้ลงทะเบียนหลักสูตร$"+crs+"$รุ่นที่$"+trn+"$วันที่อบรม$"+__tmpDate.value+"$เวลา$"+'<%=screen.getDataLabel("TIMESTART")%>'+"$-$"+'<%=screen.getDataLabel("TIMESTOP")%>'+"$น.$สถานที่$"+'<%=screen.getDataLabel("MTRLOCATION","LOCDESC")%>'+"$$$$เนื่องจากจำนวนที่นั่งเต็ม จึงขอให้ท่านเปลี่ยนแปลงรุ่นการอบรม หรือลงทะเบียนการอบรม เมื่อเปิดการอบรมครั้งต่อไป";
			}
			if(ma_type[2].checked){
				tmp_head = "ยกเลิกการเปิดอบรมหลักสูตร$"+crs+"$รุ่น$"+trn;
				tmp = "$$$$$$$$ตามที่ท่านได้ลงทะเบียนหลักสูตร$"+crs+"$รุ่นที่$"+trn+"$วันที่อบรม$"+__tmpDate.value+"$เวลา$"+'<%=screen.getDataLabel("TIMESTART")%>'+"$-$"+'<%=screen.getDataLabel("TIMESTOP")%>'+"$น.$สถานที่$"+'<%=screen.getDataLabel("MTRLOCATION","LOCDESC")%>'+"$$$$เนื่องจากเกิดเหตุขัดข้องบางประการทำให้ต้องยกเลิกการอบรมในรุ่นดังกล่าว จึงเรียนมาเพื่อโปรดทราบ";
			}
			__tmp_head.value = tmp_head;
			__tmpMail.value = tmp;
		}
	}
	function getMailType(){
		with(document.cscform) {
			for(i=0;i<ma_type.length;i++){
				if(ma_type[i].checked){
					return ++i;
				}
			}
			return "0";
		}
	}
	function save(){
		with(document.cscform){
			__confirm.value="0";
			__cmd.value = "save";
			setSysIsEdit("");
			submit();
			}
	}
</script>
<%
	String tmpDate="";
	String tmpD[];
	tmpD = screen.getDataLabel("CLASSDATEFRM").split("-");
	date1.setDate(tmpD[2]+"-"+tmpD[1]+"-"+tmpD[0]);
	if(screen.getUProfile().get("lang").equals("tha")){
			tmpDate = date1.getDDThaiYYYY();
	}else{
			tmpDate = date1.getDDThaiYYYY();
	}
	if(!screen.getDataLabel("CLASSDATEFRM").equals(screen.getDataLabel("CLASSDATETO"))){
		tmpD = screen.getDataLabel("CLASSDATETO").split("-");
		date1.setDate(tmpD[2]+"-"+tmpD[1]+"-"+tmpD[0]);
		if(screen.getUProfile().get("lang").equals("tha")){
			tmpDate += " ถึงวันที่ "+date1.getDDThaiYYYY();
		}else{
			tmpDate += " to "+date1.getDDThaiYYYY();
		}
	}
%>
</head>

<body  leftmargin="0" topmargin="0"  onLoad="" ><div class="centered">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>

<form name="cscform" method="post" action="TRE004.jsp">

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

<%=screen.InitialVariable()%>

<!----------END CSC INITIAL ZONE -------------------------->
	<script language="javascript">initToolTips();</script>
	<input type="hidden" name="__cmd" 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="__screen" value="TRE004">
	<input type="hidden" name="__multiTable" value="TRESERVER">
	<input type="hidden" name="__childMulti" value="TRE004_1">
	<input type="hidden" name="__gorec" value="">
	<input type="hidden" name="__ack" value="">
	<input type="hidden" name="__trainingid" value="<%=screen.getDataLabel("TRAININGID")%>">
	<input type="hidden" name ="__headMulti" value="TRE004">
	<input name="__companyid" type="hidden" value="<%=screen.getUProfile().get("companyid")%>">
	<input name="__fixCon" type="hidden" value="">
	<input name="__notNull" type="hidden" value="<%=screen.getRequire()%>">
	<input type="hidden" name="__app_byHr" value="<%=app_byHr%>">
	<input type="hidden" name="__app_byPlan" value="<%=app_byPlan%>">
	<input type="hidden" name="__app_byReserv" value="<%=app_byReserv%>">
	<input type="hidden" name="__maxapp" value="<%=screen.getDataLabel("VALIDMAX")%>">
	<input type="hidden" name="__setTrnee" value="yes">
	<input type="hidden" name="__tmpDate" value="<%=tmpDate%>">
	<input type="hidden" name="__status_empid" value="" >
	<div align="center">
       <table  cellpadding="0"  cellspacing="0" class = "largest">
      <tr >
        <td class="header">TRE004,
        <script language='javascript'>swapLang('Approve Reserver');</script>&nbsp;</td>
      </tr>
      <tr >
        <td  colspan="2">
          <div align="center">
            <center>
				<table  cellspacing="0" cellpadding="0" class = "maxsize">
				<tr>
                  <td  class="blankspace" colspan="2"></td>
                </tr>
                <tr>
				   <td width="20%" align="right"><%=screen.getLabel("TRAININGID")%></td>
				   <td width="80%" align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("TRAININGID")%></font></td>
				</tr>
				<tr>
				   <td align="right"><%=screen.getLabel("TRTITLE")%></td>
				   <td align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("TRTITLE")%></font></td>
				</tr>
				<tr>
				   <td align="right"><%=screen.getLabel("RESDATEFRM")%></td>
				   <td align="left">&nbsp;&nbsp;
						<font class="normal"><%=screen.getDataLabel("RESDATEFRM")%></font>&nbsp;&nbsp;&nbsp;&nbsp;<%=screen.getLabel("RESDATETO")%>&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("RESDATETO")%></font>
					</td>
				</tr>
				<tr>
				   <td align="right"><%=screen.getLabel("CLASSDATEFRM")%></td>
				   <td align="left">&nbsp;&nbsp;
						<font class="normal"><%=screen.getDataLabel("CLASSDATEFRM")%></font>&nbsp;&nbsp;&nbsp;&nbsp;<%=screen.getLabel("CLASSDATETO")%>&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("CLASSDATETO")%></font>
						<input name="__startdate" type="hidden" value="<%=screen.getDataLabel("CLASSDATEFRM")%>" />
						<input name="__enddate" type="hidden" value="<%=screen.getDataLabel("CLASSDATETO")%>" />
					</td>
				</tr>
				<tr>
				   <td align="right"><script language="javascript">swapLang('Course');</script></td>
				   <td align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("MCOURSE","CRSDESC")%></font></td>
				</tr>
				<tr>
				   <td align="right"><script language="javascript">swapLang('Academy');</script></td>
				   <td align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("MACADEMY","INSTDESC")%></font></td>
				</tr>
				<tr>
				   <td align="right"><script language="javascript">swapLang('Location');</script></td>
				   <td align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("MTRLOCATION","LOCDESC")%></font></td>
				</tr>
				<tr>
				   <td align="right"><script language="javascript">swapLang('Room');</script></td>
				   <td align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("MTRROOM","ROOMDESC")%></font></td>
				</tr>
				<tr>
				   <td align="right"><%=screen.getLabel("CLASSHOUR")%></td>
				   <td align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("CLASSHOUR")%></font></td>
				</tr>
				<tr>
				   <td align="right"><%=screen.getLabel("BUDPLANED")%></td>
				   <td align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("BUDPLANED")%>&nbsp;&nbsp;<script language="javascript">swapLang("Bath");</script></font></td>
				</tr>
				<tr>
				   <td align="right"><%=screen.getLabel("VALIDMIN")%></td>
				   <td align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("VALIDMIN")%></font>&nbsp;&nbsp;<%=screen.getLabel("VALIDMAX")%>&nbsp;&nbsp<font class="normal"><%=screen.getDataLabel("VALIDMAX")%></font></td>
				</tr>
				<tr>
				   <td align="right"><script language="javascript">swapLang('Trainee Approve by Source');</script></td>
				   <td align="left">&nbsp;&nbsp;HRD&nbsp;<font class="normal"><%=app_byHr%></font>&nbsp;&nbsp;&nbsp;
						<script language="javascript">swapLang('Training Plan');</script>&nbsp;<font class="normal"><%=app_byPlan%></font>&nbsp;&nbsp;&nbsp;
						<script language="javascript">swapLang('Reserve');</script>&nbsp;<input type='text' name='__byreserv' size='5' maxlength='10' value="<%=app_byReserv%>" dir="" class="numeric" readonly>&nbsp;&nbsp;&nbsp;
						<script language="JavaScript">swapLang('Total Approve')</script>&nbsp;<input type='text' name='__total_approve' size='5' maxlength='10' value='<%=screen.getDataLabel("reserve_approve")%>' dir="" class="numeric" alt="จำนวน" readonly>
                        <script language="JavaScript">swapLang('Disapprove')</script>&nbsp;&nbsp;
                        <input type="" name="__total_noapp" id="0" value="<%=total_noappByReserv%>"  size='5' maxlength='10' />
					</td>
				</tr>
				<td nowrap></td>
				<tr>
				   <td align="right"><%=screen.getLabel("MEMO")%></td>
				   <td align="left">&nbsp;&nbsp;<font class="normal"><%=screen.getDataLabel("MEMO")%></font></td>
				</tr>
				<tr>
				   <td align="right"></td>
				   <td align="left"></td>
				</tr>
              </table>
            </center>
          </div></td>
    </tr>

	<tr>
             <td class="inframe" colspan="2"></td>
    </tr>
	<tr width = "100%">
			<td><div align="center" class = "maxsize"> <iframe id="mframe" frameborder="0" name="mframe" src="TRE004_1.jsp"  width="100%" height="300" ></iframe></div></td>
	</tr>
    <tr>
          <td class="blankspace">&nbsp;</td>
    </tr>

				 <tr>
					 <td  class="buttonline" colspan="7"><div align="center">
						 <button type="button" class="btn btn-primary width100" swlang code="SW013268" onClick="GoSave();">CONFIRM</button>&nbsp;
						 <button type="button" class="btn btn-primary width100" swlang code="SW000119" onClick="backPage();">BACK</button>&nbsp;
						 <button type="button" class="btn btn-primary width100" swlang code="SW006761" onClick="sentMail();">MAIL</button>&nbsp;
					 </div>
					 </td>
				 </tr>
    <tr>
         <td class="blankspace"></td>
    </tr>
      <tr >
        <td class="bottom"></td>
      </tr>
    </table>
    </center>
</div>

<%screen.referLangOff();%>
<!----------BEGIN CSC ENDING ZONE ------------------------>

<%=screen.endJSP()%>

<!----------END CSC ENDING ZONE -------------------------->
</form>
</body>
</html>