ibsLogin.jsp.txt

Ahmad Hazri , March 12, 2013 10:23

Download (8.55 KB)

 
1
<%@ taglib uri="/WEB-INF/tld/struts-html.tld" prefix="html" %>
2
<%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %>
3
<%@ taglib uri="/WEB-INF/tld/c.tld" prefix="c" %>
4
<%@page import="com.ib.common.utils.ResourcesUtils"%>
5

    
6
<!-- the triggers -->
7
<% 
8
String CHECK_KEY = "securityTipsDisplayed";
9
String action = request.getParameter("action");
10
if(action!=null && !action.equals("hide")) {
11
	out.print("<div class='modalInput' rel='#yesno'></div>");
12
	session.setAttribute(CHECK_KEY, true);
13
}
14
%>
15

    
16
<div class="modal" id="yesno">
17
	<h3><bean:message key="security.popup.mainHeader"/>:</h3>
18
	<p style="margin-top:5px; margin-bottom: 0px">
19
		1) <bean:message key="security.popup.firstMessage"/>
20
		<br/>
21
		2) <bean:message key="security.popup.secondMessage"/>
22
		<br/>
23
		3) <bean:message key="security.popup.thirdMessage"/> 
24
		<br/>
25
		4) <bean:message key="security.popup.forthMessage"/> 
26
		<br/>
27
		5) <bean:message key="security.popup.fifthMessage"/> 
28
			<ul style="margin-top:0px; margin-bottom:-5px">
29
			<li>
30
				<bean:message key="security.popup.fifthMessage.one"/>
31
			</li>
32
			<li> 
33
				<bean:message key="security.popup.fifthMessage.two"/>
34
			</li> 
35
			</ul>
36
		<br/>
37
		<img src="../images/securityImage.jpg" width="300" height="240" style="float:left;margin:0 5px 0 0;"/>
38
		<div style="font-size: 12px;">
39
		<bean:message key="security.popup.tipsHeader"/>:
40
		<br/>
41
		<strong>* <bean:message key="security.popup.tips1"/></strong>
42
		<br/>
43
		<strong>* <bean:message key="security.popup.tips2"/></strong>
44
		<br/>
45
		<strong>* <bean:message key="security.popup.tips3"/></strong>
46
		<br/>
47
		<p style="color: red; margin-bottom: 110px"><bean:message key="security.popup.contact"/></p>
48
		</div>
49
	</p>
50

    
51
	<!-- yes/no buttons -->
52
	<p align="center">
53
		<button class="close"> OK </button>
54
	</p>
55
</div>
56
<script type="text/javascript">
57

    
58
  var _gaq = _gaq || [];
59
  _gaq.push(['_setAccount', 'UA-27843758-1']);
60
  _gaq.push(['_trackPageview']);
61

    
62
  (function() {
63
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
64
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
65
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
66
  })();
67

    
68
</script>
69
<script>
70
$(document).ready(function() {
71

    
72
var triggers = $(".modalInput").overlay({
73

    
74
	// some mask tweaks suitable for modal dialogs
75
	mask: {
76
		color: '#F2E6E6',
77
		loadSpeed: 500,
78
		opacity: 0.9
79
	},
80

    
81
	closeOnClick: false,
82
	load: true
83
});
84

    
85

    
86
var buttons = $("#yesno button").click(function(e) {
87
	
88
	// get user input
89
	var yes = buttons.index(this) === 0;
90
});
91

    
92
});
93

    
94
</script>
95

    
96
<c:set var="service" value="${fbLoginForm.map.viewBean.map.serviceInfoBean.map}"/>
97
<c:choose>
98
	<c:when test="${service.status eq '0'}">
99
	<div id="content" class="content_background">
100
		<div class="login">
101
			<table width="540" border="0" cellspacing="0" cellpadding="0">
102
				<tr height="230px">
103
                    <td width="20" align="left" valign="top"><img src="../images/login_left.png" width="20" height="230" /></td>
104
					<td width="290">
105
						<html:form action="/ib101/ibLoginPassword.do">
106
						<table width="290" border="0" cellspacing="0" cellpadding="0">
107
							<tr>
108
								<td colspan="2">&nbsp;</td>
109
							</tr>
110
							<tr>
111
								<td width="70" align="right"><img src="../images/lock.jpg" width="32" height="32" /></td>
112
								<td colspan="2"><h1><bean:message key="ib101.login.header.login.here"/></h1>
113
								<span class="copy1" style="margin-left: 6px;"><%= request.getAttribute("displayDateTime") %></span></td>
114
							</tr>
115
							<tr>
116
								 <td align="right">&nbsp;</td>
117
       							 <td colspan="2">&nbsp;</td>
118
							</tr>
119
							<tr>
120
								<td><label id="userNameLabel"><span id="userNameErrorSymbol"></span><span class="copy2"><bean:message key="ib101.login.label.username"/>:</span></label></td>
121
								<td width="155" align="left" valign="middle"><html:text autocomplete="off" property="userName" name="fbLoginUserNameForm" maxlength="16" styleId="textfield2"/></td>
122
								<td align="left" valign="middle"><input type="submit" id="next"  class="btn_image" onclick="overlay();" value="Next"/></td>
123
							</tr>
124
							<tr>
125
								<td colspan="3">&nbsp;</td>
126
							</tr>
127
							<tr>
128
								<td colspan="3">
129
								Please enter your <strong class="color">Username</strong> to access AGRONet Internet Banking Services.
130
            					<p>
131
            					<strong class="color">For New Customer:</strong> Please click on "<bean:message key="ib101.login.link.register"/>" to begin.
132
            					</td>
133
							</tr>
134
						</table>
135
						</html:form>
136
						<br/>
137
						<table id="errorTable">
138
						<tr>
139
							<td><span id="serverSideError" class="error"><jsp:include flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span></td>
140
						</tr>
141
						</table>
142
					</td>
143
					<td width="50" align="center" valign="top"><img src="../images/login_dotted.png" width="30" height="230" /></td>
144
					<td width="160" align="left" valign="middle">
145
						<div class="need_help">
146
						<div class="title"><span class="copy3"><bean:message key="ib101.login.text.need.help"/></span>
147
						<img src="../images/question.gif" width="24" height="24" /></div>
148
						<p>
149
							<html:link action="/ib101/ibRegisterTerms.do" onclick="overlay();"><bean:message key="ib101.login.link.register"/></html:link><br /> 
150
							<html:link action="/ib101/ibForgotUsername.do" onclick="overlay();"><bean:message key="ib101.login.link.forgot.username"/></html:link><br /> 
151
							<html:link action="/ib101/ibResetInfo.do?resetType=pwd" onclick="overlay();"><bean:message key="ib101.login.link.forgot.password"/></html:link><br /> 
152
							<a title="Demo" href="<%=ResourcesUtils.getAppConfigValue("demo.link")%>" target="_blank"><bean:message key="ib101.login.link.demo"/></a>
153
							<%--
154
								<html:link action="/ib101/ibResetInfo.do?resetType=secQuestion" onclick="overlay();"><bean:message key="ib101.login.link.forgot.security.answers"/></html:link><br /> 
155
								<html:link action="/ib101/ibResetInfo.do?resetType=pwdSecQuestion" onclick="overlay();"><bean:message key="ib101.login.link.forgot.password.security.answers"/></html:link>  
156
							--%>
157
						</p>
158
						</div>
159
					</td>
160
					<td width="20" align="right" valign="top"><img src="../images/login_right.png" width="20" height="230" /></td>
161
				</tr>
162
			</table>
163
			
164
			<div style="clear: both; line-height: 1px;"></div>
165
			</div>
166
			<div class="info_wrap">
167
				<div class="info_bg">
168
					<img class="warning_icon" src="../images/warning_icon.png" width="37" height="40" />
169
					<div class="info_column1">
170
						<!-- <h1><bean:message key="ib101.login.info.caution.header"/></h1> -->
171
						<!-- <p><bean:message key="ib101.login.info.caution.message"/></p> -->
172
						<br style="line-height:85%"><c:out value="${service.mainNote1}" escapeXml="false"/>
173
					</div>
174
				</div>
175
				<div class="info_bg">
176
					<img class="light_icon" src="../images/light_icon.png" width="29" height="41" />
177
					<div class="info_column2">
178
						<!--  <h1><bean:message key="ib101.login.info.security.header"/></h1> -->
179
						<!-- <p><bean:message key="ib101.login.info.security.message"/></p> -->
180
						<br style="line-height:85%"><c:out value="${service.mainNote2}" escapeXml="false"/>
181
					</div>
182
				</div>
183
				<div class="info_bg">
184
					<img class="time_icon" src="../images/time_icon.png" width="44" height="46" />
185
					<img class="phone_icon"src="../images/phone_icon.png" width="41" height="50" />
186
					<div class="info_column3">
187
						<!-- <h1><bean:message key="ib101.login.info.banking.hours.header"/></h1> -->
188
						<!-- <p><bean:message key="ib101.login.info.banking.hours.message"/></p> -->
189
						<br style="line-height:85%"><c:out value="${service.mainNote3}" escapeXml="false"/>
190
						<div class="dotted_line">&nbsp;</div>
191
						<!-- <h1><bean:message key="ib101.login.info.online.banking.hours.header"/></h1> -->
192
						<!-- <p><bean:message key="ib101.login.info.online.banking.hours.message"/></p> -->
193
						<c:out value="${service.mainNote4}" escapeXml="false"/>
194
					</div>
195
				</div>
196
				<img class="verisign" src="../images/verisign.png" width="109" height="54" />
197
			</div>
198
		<div style="clear: both;"></div>	
199
		</div>	
200
	</c:when>
201
	<c:otherwise>
202
		<c:choose>
203
			<c:when test="${not empty service.offlineMessage}">
204
				<c:out value="${service.offlineMessage}" escapeXml="false"/>
205
			</c:when>
206
			<c:otherwise>
207
				<b><bean:message key="general.error.message"/></b>
208
			</c:otherwise>
209
		</c:choose>
210
	</c:otherwise>
211
</c:choose>