<%@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.*" %> <% 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"> <script type='text/javascript' src='../JS/MISC.js'></script> <script type='text/javascript' src='../JS/SCREEN.js'></script> <script type='text/javascript' src='../JS/ICONSMENU.js'></script> <script language='javascript'>setLang('<%=chk.chkNullString(request.getParameter("__language"))%>');</script> <script type='text/javascript' src="../JS/VIEWCALENDAR.js"></script> <script language="JavaScript" > function setMass(){ setMassAbsence(); setMassLate(); } function setMassAbsence(){ with(document.cscform){ subject0.value = "Training Absence Alert"; massage0.value = "เรียน คุณempname\nตามที่ท่านมีรายชื่อเข้าอบรมหลักสูตร "+trn.value+" วันที่ "+tmp_date.value+"\nเวลา "+sttime.value+" - "+entime.value+" สถานที่ "+loc.value+" \nปรากฎว่าท่านขาดอบรมในวันที่ traindate ขอให้ท่านส่งแบบฟอร์มใบลาขาดอบรมด้วย"; } } function setMassLate(){ with(document.cscform){ subject1.value = "Training Late Time Alert"; massage1.value = "เรียน คุณempname\nตามที่ท่านมีรายชื่อเข้าอบรมหลักสูตร "+trn.value+" วันที่ "+tmp_date.value+"\nเวลา "+sttime.value+" - "+entime.value+" สถานที่ "+loc.value+" \nปรากฎว่าท่านเข้าอบรมสายในวันที่ traindate ขอให้ท่านส่งแบบฟอร์มใบลาเข้าอบรมสายด้วย"; } } // window.open('http://hronline/he/MYNOTE/INBOX.jps','MYNOTE',''); function sendMail(){ with(document.cscform){ if(send_type[0].checked){ mframe.document.cscform.sendall.value="1"; } if(send_type[1].checked){ mframe.document.cscform.sendall.value="0"; } if(mframe.document.cscform.thisemp.value!=""){ if(mframe.document.cscform.__mail_from.value==""){ alert("กรุณากรอกเมล์ผู้ส่ง"); mframe.document.cscform.__mail_from.focus(); }else{ mframe.document.cscform.__cmd.value = "send"; mframe.document.cscform.submit(); } }else{ alert("ไม่มีเมลล์ที่จะส่ง"); } } } function goBack(){ close(); } function setTypeCC(){ if(document.cscform.type_cc.checked){ if(mframe.document.cscform.thisemp.value!=""){ mframe.document.cscform.__mail_cc.value = document.getElementById("bossmail$"+mframe.document.cscform.thisemp.value).value; } }else{ mframe.document.cscform.__mail_cc.value = ""; } } </script> <STYLE type=text/css> FONT.wait { FONT-FAMILY: "MS Sans Serif", sans-serif, "Microsoft Sans Serif"; font-size: 12px; color: #E85C00; } FONT.free { FONT-FAMILY: "MS Sans Serif", sans-serif, "Microsoft Sans Serif"; font-size: 12px; color: #339900; } FONT.stop { FONT-FAMILY: "MS Sans Serif", sans-serif, "Microsoft Sans Serif"; font-size: 12px; color: #FF0000; } </STYLE> </head> <body leftmargin="0" topmargin="0" onLoad=""> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <form name="cscform" method="post" action="TRA02525M.jsp"> <input type="hidden"name="__screen" value="TRA02525M_PHATRA"> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__help" value=""> <input type="hidden" name="__keyList" value=""> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__chkReq" value=""> <input type="hidden" name="__calendar"> <input type="hidden" name="__childFilter"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__language" value ="<%=chk.chkNullString(request.getParameter("__language"))%>"> <input type="hidden" name="__user" value="<%=chk.chkNullString(request.getParameter("__user"))%>"> <input type="hidden" name="__companyid" value="<%=chk.chkNullString(request.getParameter("__companyid"))%>"> <input type="hidden" name="__backpage" value="<%=request.getParameter("__backpage")%>"> <input type="hidden" name="emp_id" value="<%=chk.chkNullString(request.getParameter("emp_id"))%>"> <input type="hidden" name="crs" value="<%=new ThaiUtilities().ASCII2Unicode(chk.chkNullString(request.getParameter("crs")))%>"> <input type="hidden" name="trnid" value="<%=new ThaiUtilities().ASCII2Unicode(chk.chkNullString(request.getParameter("trnid")))%>"> <input type="hidden" name="trn" value="<%=new ThaiUtilities().ASCII2Unicode(chk.chkNullString(request.getParameter("trn")))%>"> <input type="hidden" name="sttime" value="<%=chk.chkNullString(request.getParameter("sttime"))%>"> <input type="hidden" name="entime" value="<%=chk.chkNullString(request.getParameter("entime"))%>"> <input type="hidden" name="tmp_date" value="<%=new ThaiUtilities().ASCII2Unicode(chk.chkNullString(request.getParameter("tmp_date")))%>"> <input type="hidden" name="loc" value="<%=new ThaiUtilities().ASCII2Unicode(chk.chkNullString(request.getParameter("loc")))%>"> <input type="hidden" name="mail_type" value="<%=chk.chkNullString(request.getParameter("mail_type"))%>"> <input type="hidden" name="mailform" value="HRonline"> <input type="hidden" name="subject0"> <input type="hidden" name="massage0"> <input type="hidden" name="subject1"> <input type="hidden" name="massage1"> <div align="center"> <table class = "largest" align="center" cellpadding="0" cellspacing="0"> <tr> <td class="header">TRA02525M_PHATRA, <script language="javascript">swapLang('Send Mail');</script></td> </tr> <% String tmp_com = chk.chkNullString(request.getParameter("__companyid")); String emp_id = chk.chkNullString(request.getParameter("emp_id")); emp_id = emp_id.replace("$","#"); String tmp_emp_id[] = emp_id.split(","); emp_id = ""; String tmp_subemp_id[] = null; UProfile user = (UProfile) request.getSession().getAttribute("userprofile"); DbRecord emp = new InitialRecord(user).getDbRecord("MEMPLOYEE"); emp.setColumn("employeeid,emp_prefix,fname,efname,lname,elname,email,bossid,companyid"); DbRecord boss = new InitialRecord(user).getDbRecord("MEMPLOYEE"); boss.setColumn("employeeid,emp_prefix,fname,efname,lname,elname,email,companyid"); %> <tr> <td> <div align="center"> <table border="1" cellpadding="0" cellspacing="1" bgcolor="#333333" class="maxsize" colspan="5"> <tr> <td colspan="5" width="55%" align="center" class="row3"><script language="javascript">swapLang("Trainee");</script></td> <td colspan="2" width="45%" align="center" class="row3"><script language="javascript">swapLang("Supervisor");</script></td> </tr> <tr> <td width="10%" align="center" class="row3"><script language="javascript">swapLang("Emp ID");</script></td> <td width="20%" align="center" class="row3"> <script language="javascript">swapLang("Name Surname");</script></td> <td width="15%" align="center" class="row3"> <script language="javascript">swapLang("Email");</script></td> <td width="8%" align="center" class="row3"> <script language="javascript">swapLang("Type");</script></td> <td width="12%" align="center" class="row3"> <script language="javascript">swapLang("Date");</script></td> <td width="20%" align="center" class="row3"> <script language="javascript">swapLang("Name Surname");</script></td> <td width="15%" align="center" class="row3"> <script language="javascript">swapLang("Email");</script></td> </tr> <% for(int i=0;i<tmp_emp_id.length;i++){ tmp_subemp_id = tmp_emp_id[i].split("#"); if(tmp_subemp_id!=null&tmp_subemp_id.length==3){ emp.set("employeeid",tmp_subemp_id[0]); emp.set("companyid",tmp_com); if(emp.search()==1){ boss.set("employeeid",emp.getString("bossid")); boss.set("companyid",tmp_com); boss.search(); %> <tr> <td align="center" id="empid$<%=emp.getString("employeeid")%>$<%=tmp_subemp_id[1]%>" value="<%=emp.getString("employeeid")%>"> <%=emp.getString("employeeid")%></td> <td align="left" id="empname$<%=emp.getString("employeeid")%>$<%=tmp_subemp_id[1]%>" value="<%=emp.getString("fname")+" "+emp.getString("lname")%>"> <%=emp.getString("fname")%> <%=emp.getString("lname")%></td> <td align="left" id="empmail$<%=emp.getString("employeeid")%>$<%=tmp_subemp_id[1]%>" value="<%=emp.getString("email")%>"> <%=emp.getString("email")%></td> <td align="center" id="type$<%=emp.getString("employeeid")%>$<%=tmp_subemp_id[1]%>" value="<%=tmp_subemp_id[2]%>"> <%=(tmp_subemp_id[2].equals("1"))?"สาย":"ขาด"%></td> <td align="center" id="date$<%=emp.getString("employeeid")%>$<%=tmp_subemp_id[1]%>" value="<%=tmp_subemp_id[1]%>"> <%=tmp_subemp_id[1]%></td> <td align="left" id="bossname$<%=emp.getString("employeeid")%>$<%=tmp_subemp_id[1]%>" value="<%=boss.getString("fname")+" "+boss.getString("lname")%>"> <%=boss.getString("fname")%> <%=boss.getString("lname")%></td> <td align="left" id="bossmail$<%=emp.getString("employeeid")%>$<%=tmp_subemp_id[1]%>" value="<%=boss.getString("email")%>"> <%=boss.getString("email")%></td> </tr> <% } } if(!emp_id.equals("")){ emp_id+=","; } emp_id += tmp_subemp_id[0]+"$"+tmp_subemp_id[1]; } %> </table> </div> </td> </tr> <tr> <td ><div align="center"> <input type="checkbox" id="type_cc" name="type_cc" onclick="setTypeCC();" checked>cc <input type="radio" name="send_type" value="1" onclick="" checked><script language='javascript'>swapLang('Sends All');</script> <input type="radio" name="send_type" value="2" onclick="" ><script language='javascript'>swapLang('Send Any');</script> <a href="javascript:sendMail();"><img src="../IMAGES/BUTTON/SEND.gif" alt="mail" border="0" align="absmiddle"></a> <a href="javascript:goBack();"><img src="../IMAGES/BUTTON/BACK.gif" border="0" align="absmiddle"></a> </div></td> </tr> <script language="javascript">setMass();</script> <tr> <td class="blankspace"></td> </tr> <tr > <td > <div align="center"> <table border="0" cellpadding="0" cellspacing="0" bgcolor="#333333" class="maxsize"> <tr width = "100%"> <td ><div align="center" class = "maxsize"><iframe id="mframe" frameborder="0" name="mframe" src="TRA02525MS_PHATRA.jsp?emp_id=<%=emp_id%>&mailform=HRonline<%/*=screen.getUProfile().get("email")*/%>&sendall=1" scrolling="NO" width="100%" height="210" ></iframe></div></td> </tr> </table> </div> </td> </tr> <tr> <td class="blankspace"></td> </tr> <tr> <td class="bottom"></td> </tr> </table> </div> </form> </body> </html>