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"> </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"> </td>
|
117
|
<td colspan="2"> </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"> </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"> </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>
|