AS_SENDMAIL.jsp 4.49 KB
Newer Older
Thitichaipun Wutthisak committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144
<%@page contentType="text/html; charset=UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Send Mail</title>
<link rel="stylesheet" type="text/css" href="CSS/EMPLOYEE_VIEW.css" />
<link href="CSS/EMPVIEW.css" rel="stylesheet" type="text/css" />
<!--for DWR-->
<script type='text/javascript' src='/hr/dwr/interface/Update_Mvote_kkb2.js'></script>
<script type='text/javascript' src='/hr/dwr/interface/SendMail.js'></script>
<script type='text/javascript' src='/hr/dwr/engine.js'></script>
<script type='text/javascript' src='/hr/dwr/util.js'></script>
 <!--for DWR-->

   <script  type='text/javascript' language='javascript' >

   		var doCallBack = function(data) { 
					if(data==1){
						//update table mvote_kkb2.sended = 1 ด้วย [sended flag]

						document.getElementById('status').innerText = 'Send Complete...';
					}else{
						document.getElementById('status').innerText = 'Send Failed...';
					}//end if 

					var pg = document.getElementById('sendProgress');
						  pg.style.visibility='hidden';
		 }//end var doCallBack

		function send(){
			document.getElementById('status').innerText = "Sending...";

			//show progress bar
			var pg = document.getElementById('sendProgress');
				 pg.style.visibility='visible';

			var _from = document.getElementById('txtFrom').value;
			var _to = document.getElementById('txtTo').value;
			//var _cc = document.getElementById('txtCc').value;
			var _cc = "";
			var _subject = document.getElementById('txtSubject').value;
			var _content = document.getElementById('txtContent').value;
			var allFile = new Array();

			var fromPerOne = new Array();
			fromPerOne = _from.toString().split(",");
			//alert("send " + fromPerOne.length.toString() + " times");

			for(ss=0;ss<fromPerOne.length;ss++){
				update_mvote_kkb2();

				SendMail.sendMail(fromPerOne[ss],_to,_cc,_subject,_content
							,allFile
			 				,doCallBack);	
			}//end for 

			with(window.opener.cscform){
				__cmd.value = 'search';
				submit();	    
			}//end with

		}//end function send 

		var doCallBack2 = function(data) { 
					if(data==1){
						//alert("update mvote_kkb2 Complete ! ");
					}else{
						 //alert("update mvote_kkb2 Failed ! ");
					}//end if 
		 }//end var doCallBack2

		function update_mvote_kkb2(){
			 var vote2id = document.getElementById("vote2id").value;
			 var vote1id = document.getElementById("vote1id").value;
			 var emplyeeid = document.getElementById("emplyeeid").value;
			 var dataUpdate = vote2id +"#"+vote1id+"#"+emplyeeid;

			 //alert("in update_mvote_kkb2 dataUpdate is: "+ dataUpdate);

			 Update_Mvote_kkb2.update(dataUpdate,doCallBack2);	
		}//end function	

	 </script>
</head>
<body>
	<!--data whereClause for update mvote_kkb2-->
	<input id='emplyeeid' type='hidden' value='<%=request.getParameter("__employeeid")%>'>
	<input id='vote1id' type='hidden' value='<%=request.getParameter("__vote1id")%>'>
	<input id='vote2id' type='hidden' value="<%=request.getParameter("__vote2id")%>">
	<!--data whereClause for update mvote_kkb2-->

   <table width="65%" height="350" border="0" cellpadding="0" cellspacing="0" bordercolor="#006699" align="center">
        <tr>
			<td align='right'>From: </td>
			 <td>
				<textarea id='txtFrom' name="txtFrom" cols="100" rows="5" readOnly><%=request.getParameter("__FROMContactList")%></textarea>
			 </td>
		</tr>
		<tr>
			  <td align='right'>To: </td>
			  <td>
					<input id='txtTo' type='text' style='width:400px' readOnly 
						  value='<%=request.getParameter("__TOContact")%>'>
					</input>
			 </td>
		</tr>
		<!--tr>
			 <td align='right'>Cc: </td>
			 <td>
				<input id='txtCc' type='text' style='width:400px' value=''></input>
			 </td>
		</tr-->
		<tr>
			 <td align='right'>Subject: </td>
			 <td>
				<input id='txtSubject' type='text' style='width:400px' value='Mail จากผู้โหวต'></input>
			 </td>
		</tr>
		<tr>
              <td  align='right'>Content: </td>
			  <td> 
					<textarea id='txtContent' name="txtContent" cols="100" rows="10"></textarea>
				</td>
		 </tr>
		 <tr><td colspan='2' align="center" >&nbsp</td></tr>
		 <tr>
				 <td colspan='2' align="center">
					<img src='../IMAGES/MYNOTE/BUTTON/BUTTON_SEND.gif' onclick='send()' style='cursor:hand'>
				 </td>
         </tr>
		  <tr>
				 <td colspan='2' align="center">
					<img id='sendProgress' src='../IMAGES/MYNOTE/PROGRESS/loading4.gif' style='visibility:hidden' >
				 </td>
         </tr>
		 <tr>
			<td colspan='2' align="center">
				<span id='status'></span>
			</td>
		 </tr>
   </table>
</body>
</html>