<%@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="TAU188" class="com.csc.library.system.Task" scope="page"/>
<%
TAU188.setChannel(request,response);
UIManager screen = (UIManager) TAU188.process("SingleEntry","TAU188");
screen.referLangOn();
CheckNull chk=new CheckNull();
%>
<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"/>
		<script language="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 type='text/javascript' src='../JS/DATEINPUT.js'></script>
		<script type='text/javascript' src='../JS/VIEWCALENDAR.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" type="text/JavaScript">

		function goHelp(helpName,inputName) {
			with(document.cscform){
				var helpReturn="";
				var fcon=__fixCon.value;
				if (inputName=="__employeeid" ) {
					helpName = "MEMPLOYEETAHELP";
					helpReturn="__employeeid:employeeid,MEMPLOYEE@FULLNAME";
					//Nuiss Edit 13/08/2551 เอาข้อมูลเฉพาะพนักงานที่อยู่ในสถานะทำงาน
					//ถ้าไม่อยู่ในสถานะทำงานมัน Save ไม่ได้
					__fixCon.value =" (status in('A','S','T','V')) ";
				}//end if

				if(fcon=="") {
					linkHelp_Return(helpName,helpReturn);
				} else {
					helpPageCon(helpName,helpReturn,fcon);
				}//end if

				__fixCon.value = fcon;
			}
		}

		function GoSave(){
			if(chk_Time()){
				with (document.cscform) {
					for(i=0;i<__docInputType.length;i++){
						if (__docInputType[i].checked){
							if (__docInputType[i].value==0) {
								__wf_status.value='9';
							} else if (__docInputType[i].value==1) {
								__wf_status.value='6';
							}
						}
					}
				}
				confirmSave();
			}
		}

		function GoUpdate(){
			if(chk_Time()){
				with (document.cscform) {
					for(i=0;i<__docInputType.length;i++){
						if (__docInputType[i].checked){
							if (__docInputType[i].value==0) {
								__wf_status.value='9';
							} else if (__docInputType[i].value==1) {
								__wf_status.value='6';
							}
						}
					}
				}
				update();
			}
		}
		function GoDelete(){edelete();}
		function GoSearch(){search();}

		function chk_Time(){
			var count=0;
			with(document.cscform){
				for (j=0;j<elements.length; j++){
					if(elements[j].name.indexOf("change_date") > -1){
						if(!isValidDate(elements[j].value)){
							count+=1;
							elements[j].focus();
							elements[j].select();
							break;
						}
					}
				}//for
				if(count>0){
					return false;
				}else{
					return true;
				}
			}
		}
		//-->
		</script>
	</head>
	<body  leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
		<form name="cscform" method="post" action="TAU188.jsp">


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

			<%=screen.InitialVariable()%>

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

			<input type="hidden" name="__screen"  value="TAU188"/>
			<input type="hidden" name="__help" value=""/>
			<input type="hidden" name="__status"  value=""/>
			<input type="hidden" name="__notNull" value="<%=screen.getRequire()%>"/>
			<input type="hidden" name="__cmd"  value=""/>
			<input type="hidden" name="__companyid" value='<%=screen.getUProfile().get("companyid")%>'/>
			<input type="hidden" name="__calendar" value=""/>
			<script language="javascript">getInputFormatDate();</script>
			<input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>"/>
			<input type="hidden" name="__fixCon" value=""/>
			<input type="hidden" name="__wf_status" value="<%=chk.chkNullString(request.getParameter("__wf_status"))%>"/>
			<input type="hidden" name="__wfcmd" value="false"/>
			<input type="hidden" name="__autonum" value="chholidayid, "/>

			<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
			<script language="javascript">
			var swap = new swaplang();
			var titlename = swap.swap2String("SW012303");
			document.write(Icons("TAU188,"+titlename));
			</script>
			<script language="javascript">initToolTips();</script>
			<script language="JavaScript" src="../JS/HOTKEY.js"></script>
			<BR/>
			<div align="center">
				<table cellpadding="0"  cellspacing="0">
					<tr>
						<td class="header" colspan="2" >TAU188,&nbsp;<span swlang code="SW012303">Change Holiday</span>&nbsp;</td>
					</tr>
					<tr>
						<td>
							<table  border="0" cellspacing="0" cellpadding="0">
								<tr>
									<td class="blankspace" colspan="2"></td>
								</tr>
								<tr>
									<td class="columnlabel"><%=screen.getLabel("chholidayid")%>&nbsp;</td>
									<td class="columnobject1">
										<%=screen.getInput("chholidayid")%>&nbsp;
										<span swlang code="SW008997">Workflow ID</span>&nbsp;
										<input type="text" name="__textdoc" value="<%=screen.getDataLabel("wf_ref_doc")%>" readOnly="true" disabled>
									</td>
								</tr>
								<tr>
									<td class="columnlabel"><%=screen.getLabel("employeeid")%>&nbsp;</td>
									<td class="columnobject1"><%=screen.getInput("employeeid")%><input type="text" name="MEMPLOYEE@FULLNAME" value="<%=screen.getDataLabel("MEMPLOYEE","FULLNAME")%>" disabled size="40"></td>
								</tr>
								<tr>
									<td class="columnlabel"><%=screen.getLabel("change_date1")%>&nbsp;</td>
									<td class="columnobject1">
										<%=screen.getInput("change_date1")%>&nbsp;<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image295','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__change_date1')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image295" width="20" height="20" border="0" align="absmiddle" id="Image295"></a>
										[<%=screen.getUProfile().get("lang").equalsIgnoreCase("THA")?"วันทำงานธรรมดา":"Working Day"%>]
									</td>
								</tr>
								<tr>
									<td class="columnlabel"><%=screen.getLabel("change_date2")%>&nbsp;</td>
									<td class="columnobject1">
										<%=screen.getInput("change_date2")%>&nbsp;<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image2951','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)" onClick="viewCal('__change_date2')"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="Calendar" name="Image2951" width="20" height="20" border="0" align="absmiddle" id="Image2951"></a>
										[<%=screen.getUProfile().get("lang").equalsIgnoreCase("THA")?"วันหยุดประจำสัปดาห์":"Holiday Day"%>]
									</td>
								</tr>
								<tr>
									<td class="columnlabel"> <%= screen.getLabel("remarks")%>&nbsp;</td>
									<td class="columnobject1"> <%= screen.getInput("remarks")%></td>
								</tr>
								<tr>
									<td><div align="right"><span swlang code="SW012304">Edit by</span>&nbsp;</div></td>
									<td>
										<% if (screen.getDataLabel ("wf_status").equalsIgnoreCase("9")) { %>
										<input name="__docInputType" type="radio" value="0" checked><span swlang code="SW000307">Employee</span>&nbsp;
										<input name="__docInputType" type="radio" value="1"><span swlang code="SW012305">Create / Edit By HR</span>
										<% } else { %>
										<input name="__docInputType" type="radio" value="0"><span swlang code="SW000307">Employee</span>&nbsp;
										<input name="__docInputType" type="radio" value="1" checked><span swlang code="SW012305">Create / Edit By HR</span>
										<% } %>
									</td>
								</tr>
								<tr>
									<td class="blankspace" colspan="3"></td>
								</tr>
								<tr>
									<td class="blankspace" colspan="3"></td>
								</tr>
							</table>
						</td>
					</tr>
					<%if(screen.getDataLabel("CREATE_BY")!=""){ %>
					<tr>
						<td align="right">
							<%
							String SQL = "select mus.usernameid,mem.employeeid,mp.tdesc+' '+mem.fname+' '+mem.lname as fullname from memployee mem inner join muser mus on mem.employeeid = mus.empid left join mprefix mp on mem.emp_prefix = mp.prefixid where employeeid ='"+screen.getDataLabel("CREATE_BY")+"'";
							String dbName = screen.getUProfile().getDbName();
							String tableName = "MEMPLOYEE";
							DataSet ds = new DataSet(SQL, dbName,tableName);
							ds.initConnection(screen.getUProfile());
							String userNameID = "";
							String EmpID = "";
							String FULLname = "";
							String Lname = "";
							while(ds.next()){
								userNameID = chk.chkNullString(ds.getString("usernameid"),"--");
								EmpID = chk.chkNullString(ds.getString("employeeid"),"--");
								FULLname = chk.chkNullString(ds.getString("fullname"),"--");
							}
							%>
							Create By : <%//=screen.getDataLabel("CREATE_BY")%> <%=userNameID%> , <%=EmpID%> , <%=FULLname%> : <%=screen.getDataLabel("CREATE_DATE")%> : <%=screen.getDataLabel("CREATE_TIME")%>
						</td>
					</tr>
					<%}%>
					<tr>
						<td class="bottom"></td>
					</tr>
				</table>
			</div>


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

			<%=screen.endJSP()%>

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

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