<%@ page contentType="text/html; charset=UTF-8" language="java" %>
<%@ 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="java.util.*"%>
<%@ include file="../CHECKPROFILE.jsp" %>
<% request.setCharacterEncoding("UTF-8"); %>
<jsp:useBean id="EMP_ANNIVERSARY" class="com.csc.library.system.Task" scope="page" />
<jsp:setProperty name="EMP_ANNIVERSARY" property="appname" value="empview" />
<%
	EMP_ANNIVERSARY.setChannel(request, response);
	response.setDateHeader("Expires", -1);
	response.setHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	response.addHeader("Cache-Control", "post-check=0, pre-check=0");
	response.setHeader("Pragma", "no-cache");

	HelpEntry screen2 = (HelpEntry) EMP_ANNIVERSARY.process("HelpEntry", "EMP_NEWEMP");
	if(screen2==null){
		return;
	}

        int[] anni_year = {5,10,15,20,25};
        String setFilter = "";

        for (int i = 0; i < anni_year.length; i++) {
            CscCalendar cal = new CscCalendar();
            String strvalue = cal.decYear(anni_year[i]).getEngYYYY()+"-"+cal.decYear(anni_year[i]).getMM();
            setFilter = chkString(setFilter) + "SUBSTRING(STARTDATE,1,7) = '"+strvalue+"'";
        }

	String filter_ = "status in ('A') and ("+setFilter+")";

	screen2.getInquiry().setFilter(filter_);
	screen2.getInquiry().setOrderBy("STARTDATE ASC,EMPLOYEEID");
	screen2.getInquiry().refresh();
	CheckNull chk = new CheckNull();
%>
<%!
    private String chkString(String str){
        if(str.length() > 0){
            str += " OR ";
        }
        return str;
    }
%>
<!DOCTYPE HTML>
<html ng-app="myHR">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
	</head>
	<body>
		<jsp:include page="EMV_HEADMENU.jsp" flush="true" />

		<script type="text/javascript">
			setLang("<%=screen2.getUProfile().get("lang")%>");
			var swap = new swaplang();
			var titlename = swap.swap2String("SW012302");
			setPageTitle(titlename);

			function setSrcimagefile(srcid,urlimg){
				document.getElementById(srcid).src=urlimg;
			}
		</script>

		<section id="Anniversary" class="service-with-media">
			<div class="container">
				<div class="center fadeInDown">
					<h2 swlang code='SW012302'>Anniversary</h2>
				</div>

				<div class="row">
					<%
						String img_default="../UPLOAD/PERSONAL/PICTURE/JCDNNGTF4.png";
						int k=0;
						if(screen2.getInquiry().recCount()>0) {
							String pathfile = "../UPLOAD/PERSONAL/PICTURE/";

							while(screen2.nextRec()){
								k++;
								screen2.referLangOn();
                                                                CscCalendar calendar = new CscCalendar(screen2.getString("startdate"));
                                                                String lang = screen2.getUProfile().get("lang");
                                                                String startdate = "";
                                                                if("tha".equals(lang)){
                                                                    startdate = calendar.getDDThaiYYYY();
                                                                } else {
                                                                    startdate = calendar.getDDthEngYYYY();
                                                                }
					%>
					<div class="col-md-4">
						<div class="media services-wrap wow fadeInDown">
							<div class="img-resize">
								<div class="pull-left">
									<img class="img-responsive" id="newemp_img<%=screen2.getString("employeeid")%>" src="" alt="">
								</div>
							</div>
							<div class="media-body">
								<h3 class="media-heading"><%=screen2.getString("fullname_nopre")%></h3>
								<p class="detail"><%=screen2.getLabel("positionname")%> : <%=screen2.getString("positionname")%></p>
								<p class="detail"><swaplang code="SW002031">Department</swaplang> : <%=screen2.getString("bu2name")%></p>
								<p class="detail"><%=screen2.getLabel("startdate")%> : <%=startdate%></p>
								<p class="detail"><%=screen2.getLabel("empworkages_anniversary")%> : <%=screen2.getString("empworkages_anniversary")%></p>
							</div>
						</div>
					</div>

								<script type="text/javascript">
									setTimeout(function(){
										setSrcimagefile('newemp_img<%=screen2.getString("employeeid")%>','<%=screen2.getInquiry().getCurrentDbRecord().getViewUrl("picture")%>');
									},<%=k*250%>)
								</script>
					<%
							 }
						}
					%>
				</div>
			</div>
			<a href="#top" id="top-button">
				<i class="fa fa-angle-up"></i>
				<div class="top-word">Back to top</div>
			</a>
		</section>
		<jsp:include page="FOOTER.jsp" flush="true" />
	</body>
</html>