<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:o =
"urn:schemas-microsoft-com:office:office" xmlns:w =
"urn:schemas-microsoft-com:office:word"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2873" name=GENERATOR>
<STYLE>@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; }
P.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
COLOR: purple; TEXT-DECORATION: underline
}
SPAN.EmailStyle17 {
COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: personal
}
SPAN.EmailStyle18 {
COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal-reply
}
DIV.Section1 {
page: Section1
}
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=purple link=blue>
<DIV dir=ltr align=left><SPAN class=593521111-21092006><FONT face=Arial
color=#0000ff size=2><SPAN class=593521111-21092006><FONT face=Arial
color=#0000ff size=2><!-- </FONT></SPAN> Why
dont you look at
this:
--></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=593521111-21092006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=593521111-21092006><FONT face=Arial
color=#0000ff size=2><!-- Template details Name :
New_St_Nicholas_Template.jsp V4.2.2.7 date 2006-04-17--><%--
<BR> ****************************************************************************************<BR> Copyright(c)
2004-2005, Nico Michael. All rights reserved. THIS PROGRAM IS<BR> AN
UNPUBLISHED WORK AND TRADE SECRET OF THE COPYRIGHT HOLDER, AND
DISTRIBUTED<BR> ONLY UNDER RESTRICTION.</FONT></SPAN></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left><SPAN class=593521111-21092006><FONT face=Arial
color=#0000ff size=2> No part of this program
may be used, installed, displayed, reproduced,
<BR> distributed or modified without the express written
consent of the copyright<BR> holder.</FONT></SPAN></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left><SPAN class=593521111-21092006><FONT face=Arial
color=#0000ff size=2> EXCEPT AS EXPLICITLY STATED IN A WRITTEN
AGREEMENT BETWEEN THE PARTIES, THE <BR> SOFTWARE IS PROVIDED AS-IS,
WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED,<BR> INCLUDING THE
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR<BR> PURPOSE, NONINFRINGEMENT, PERFORMANCE, AND
QUALITY.<BR> ****************************************************************************************</FONT></SPAN></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left><SPAN class=593521111-21092006><FONT face=Arial
color=#0000ff size=2> This template uses an included jsp file PageData.jsp
which is placed in the project content
folder<BR> <BR> <BR> char CR=13;<BR> char
LF=10; <BR> char SINGLE_QUOTE=39;<BR> char
DOUBLE_QUOTE=34;<BR>
char QU='"';<BR> <BR>--%> </FONT></SPAN></DIV>
<DIV> </DIV><SPAN class=593521111-21092006><FONT face=Arial color=#0000ff
size=2>
<DIV dir=ltr align=left><BR><%@ page import="java.util.*" %><BR><%@
taglib prefix="cms" uri="<A
href="http://www.opencms.org/taglib/cms">http://www.opencms.org/taglib/cms</A>"
%><BR><%@ page buffer="none" import =
"org.opencms.jsp.CmsJspActionElement, org.opencms.file.CmsObject,
org.opencms.file.CmsRequestContext"%><BR><%//@ page pageEncoding="UTF-8"
%></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left><%<BR> ////////////////////////// DO NOT CHANGE
THE VALUES OF THESE VARIABLES HERE
////////////////////////<BR>
<BR> char CR=13;<BR> char
LF=10; <BR> char SINGLE_QUOTE=39;<BR> char
DOUBLE_QUOTE=34;<BR> String
CRLF=""+CR+LF;<BR> char
QU='"';<BR> String
SPACE=" ";<BR> String CRUMB_LEADER=">>";</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> </DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> // java declarations go here :</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> <BR> // Create a JSP action element for
getting body content<BR> org.opencms.jsp.CmsJspActionElement cmsAct= new
org.opencms.jsp.CmsJspActionElement(pageContext, request, response);
<BR> <BR>//Create a Navbuilder object for generating the Menu (at least
this code is working)<BR> org.opencms.jsp.CmsJspNavBuilder nav=new
org.opencms.jsp.CmsJspNavBuilder();<BR>%></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left><%@ include
file="/sites/default/Special_Resources/st_nicholas/PageData.jsp" %></DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><%<BR>
boolean isCurrentPage=false;</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
String thePageTitle = cmsAct.property("Title")
;<BR>
String pageTitle = thePageTitle ;</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR>
String description = cmsAct.property("Description")
;<BR>
String keywords = cmsAct.property("Keywords") ;</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
templateDataSa.setupData();</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
Hashtable titleHash=
templateDataSa.getTitleHash();<BR>
String result="";</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
templateDataSa.setForeign(pageTitle);<BR>
result=(String) titleHash.get(pageTitle);</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
if (result!=null &&
result.length()>0){<BR>
pageTitle=result;<BR>
}</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
String
organizationName=templateDataSa.getOrganizationName();<BR>
<BR>
// Get a simple navigation of all pages / subfolders in the current
folder<BR>
List list4Nav = cmsAct.getNavigation().getNavigationForFolder();</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR>
int startlevel=0;
<BR>
int endlevel=1;</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
//List list = cmsAct.getNavigation().getNavigationBreadCrumb( startlevel,
endlevel);// Build a
"bread crump" path navigation to the current
folder.<BR>
List list = cmsAct.getNavigation().getNavigationTreeForFolder(startlevel,
endlevel); //Builds a tree navigation for the folders between the provided start
and end
level.<BR>
//List list2 = cmsAct.getNavigation().getSiteNavigation();// This method builds
a complete site navigation tree with entries of all branch</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR>
startlevel=3;
<BR>
endlevel=8;</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
List list2 = cmsAct.getNavigation().getNavigationTreeForFolder(startlevel,
endlevel);</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
templateDataSa.clearMenu();<BR>
templateDataSa.clearLowerBreadcrumbs();</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
templateDataSa.addMenu(CRLF);<BR>
templateDataSa.addMenu(" <tr>");<BR>
templateDataSa.addMenu(CRLF);<BR>
templateDataSa.addMenu(" <td>"
+ templateDataSa.getLowerBannerTags() +
"</td>");<BR>
templateDataSa.addMenu(CRLF);<BR>
templateDataSa.addMenu(" </tr>");<BR>
templateDataSa.addMenu(CRLF);</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR>
Iterator iCrumb =list2.iterator();<BR>
String st="";<BR>
String st2="";<BR>
StringBuffer stbHCrumb=new
StringBuffer();<BR>
StringBuffer stbLCrumb=new StringBuffer();</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR> <BR>
stbHCrumb.append(CRUMB_LEADER); <BR>
stbHCrumb.append(CRLF);<BR>
stbHCrumb.append(SPACE);<BR>
String result2="";<BR> String
pageUrl="";<BR> boolean
notMarkedUp=true;</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> </DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
while (iCrumb.hasNext()) {</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
org.opencms.jsp.CmsJspNavElement neCrumb =
(org.opencms.jsp.CmsJspNavElement)iCrumb.next();<BR>
st=(String) cmsAct.link(neCrumb.getResourceName());<BR>
st2=neCrumb.getTitle();</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left>
pageUrl=cmsAct.link(neCrumb.getResourceName() );</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
if (isCurrentPage==false){</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> if
(st2.equals(thePageTitle)
){<BR> isCurrentPage=true;<BR>
}</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR>
if ( st.length()>9 ){<BR> if(
st.substring(st.length()-10 ).equals("index.html") ){ //starts with zero and
ends one character before last index</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> result2=(String)
titleHash.get(st2);</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> if (result2!=null
&& result2.length()>0){<BR>
st2=result2;<BR> }</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> stbHCrumb.append("<!---
st=");<BR> stbHCrumb.append(st.substring(st.length()-10)
);<BR> stbHCrumb.append("
--->"); <BR> stbHCrumb.append(CRLF);</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> stbHCrumb.append("<a
href='");<BR> stbHCrumb.append(cmsAct.link(neCrumb.getResourceName()
)
);<BR> stbHCrumb.append("'>");<BR> stbHCrumb.append(st2);<BR> stbHCrumb.append("</a>");<BR> stbHCrumb.append(SPACE);</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> if
(isCurrentPage==false){<BR> stbHCrumb.append(CRUMB_LEADER); <BR> stbHCrumb.append(SPACE); <BR> }<BR> stbHCrumb.append(CRLF); <BR> notMarkedUp=false;<BR> }
else{<BR> notMarkedUp=true;<BR> }</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
} else{<BR>
notMarkedUp=true;<BR> }</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> if (isCurrentPage==true
&&
notMarkedUp==true){<BR>
stbHCrumb.append(st2);</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> }</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
}<BR>
}</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left>
stbHCrumb.append("<br><br>");</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR> <BR>
isCurrentPage=false;</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left><BR>
stbLCrumb.append("<br><br>");</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
Iterator i = list4Nav.iterator();
<BR>
while (i.hasNext())
{<BR>
org.opencms.jsp.CmsJspNavElement ne =
(org.opencms.jsp.CmsJspNavElement)i.next();</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR>
String menuTitle=ne.getTitle();</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
if (pageTitle.equals(menuTitle) )
{<BR>
isCurrentPage=true;<BR>
} else
{<BR>
isCurrentPage=false;<BR>
}</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
result=(String) titleHash.get(menuTitle);</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
if (result!=null &&
result.length()>0){<BR>
menuTitle=result;<BR>
}</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
stbLCrumb.append( "[<a href= '" + cmsAct.link(ne.getResourceName()) +
"' >" + menuTitle + "</a>]
");<BR>
stbLCrumb.append(CRLF);<BR> </DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
templateDataSa.addLowerBreadcrumbs("[<a href= '" +
cmsAct.link(ne.getResourceName()) + "' >" + menuTitle + "</a>]
");<BR> <BR>
templateDataSa.addMenu(" <tr>");<BR>
templateDataSa.addMenu(CRLF);<BR>
if
(isCurrentPage==false){<BR>
templateDataSa.addMenu(" <td
class=" + QU + "buttonHeading" + QU + " onMouseOver=" + QU +
"this.className='buttonMouseOverHeading'" + QU + " onMouseOut=" + QU +
"this.className='buttonHeading'" + QU + " ><div align=" + QU + "center" +
QU +
">");<BR>
}
else{<BR>
templateDataSa.addMenu(" <td
class=" + QU + "buttonActiveHeading" + QU + " ><div align=" + QU +
"center" + QU + ">");</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
}<BR>
templateDataSa.addMenuUrl(cmsAct.link(ne.getResourceName()) ,
menuTitle,isCurrentPage);<BR>
templateDataSa.addMenu("</div></td>");<BR>
templateDataSa.addMenu(CRLF);<BR>
templateDataSa.addMenu(" </tr>");<BR>
templateDataSa.addMenu(CRLF);<BR>
templateDataSa.addMenu(CRLF);</DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
}</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left><BR>%></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left><script language="JavaScript"><!--</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left>function
JS_emailWebMaster()<BR>{<BR> user =
"<%=templateDataSa.getEmailUser()
%>";<BR> site =
"<%=templateDataSa.getEmailSite()
%>";<BR> document.write('<a
href=\"<A href="mailto:'">mailto:'</A> + user + <A href="mailto:'@'">'@'</A> +
site + '\">');<BR>
document.write(user + <A href="mailto:'@'">'@'</A> + site +
'</a>');<BR>}</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left>//
--><BR></script><BR><html><BR><head><BR><title><%=pageTitle
%></title><BR><meta http-equiv="Content-Type" content="text/html;
charset=UTF-8"> <BR><%<BR> if(description!=null &&
description.length()>1 ){<BR>%><BR><meta name="description"
content="<%=description %>"><BR><%<BR> }</DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> if(keywords!=null &&
keywords.length()>1 ){<BR>%><BR><meta name="keywords"
content="<%=keywords %>"><BR><%<BR> }<BR>%><BR><link
REL="STYLESHEET" TYPE="text/css" HREF="<%=templateDataSa.getStyleSheetnName()
%>"><BR><cms:editable /></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left></head></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> </DIV>
<DIV> </DIV>
<DIV dir=ltr align=left><body><BR><table class='main_border_table'
height='500' width='755' cellpadding='0' cellspacing='0'><BR>
<tr><BR> <td valign="top"><BR> <table
width="100%" border="0" cellspacing="0" cellpadding="0"><BR>
<tr><BR> <td valign="top"
class="pageBanner"><table width="100%" border="0" cellspacing="0"
cellpadding="0"><BR> <tr><BR> <td>
<BR> <div align="center"><font color="#ffffff" size="+1"
face="Verdana, Arial, Helvetica,
sans-serif"><strong><%=organizationName
%></strong></font></div><BR> </td><BR>
</tr><BR> <BR> <tr><BR> <td>
<BR> <div align="center"> <table width="760" height="111"
border="0" cellspacing="0" cellpadding="0"
background="<%=templateDataSa.getBannerTags() %>"
><BR>
<tr><BR> <td valign="top"
align="right"><BR>
<font color="#FFFFFF" size="+1" face="Verdana, Arial, Helvetica,
sans-serif"><BR>
<strong><%=pageTitle
%> </strong><BR>
</font><BR>
</td><BR>
</tr><BR>
</table></div><BR> </td><BR>
</tr><BR></table><BR> </td><BR>
</tr><BR> <tr><BR> <td valign="top"
><table width="100%" border="0" cellspacing="0"
cellpadding="0"><BR>
<tr><BR> <td
width="20%" valign="top"
align="center"><BR> <BR> <table
width="100%" border="0" cellspacing="0" cellpadding="0"></DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR> <%=templateDataSa.getMenu()
%></DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left> </table><BR> </td><BR>
<td width="80%" valign="top"
align="justify"> <BR>
<table width="100%" border="0" cellspacing="0"
cellpadding="0"><BR>
<tr><BR>
<td
width="5%"> </td><BR>
<td width="90%" valign="top"><font color="#000066"></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> </DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
<!-- Upper Breadcrumbs start here
--><BR>
<%=stbHCrumb.toString()
%><BR>
<!-- Upper Breadcrumbs ends here --></DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left><BR>
<!-- Main page body starts here
--><BR>
<cms:template element="text1">
<BR> <!--
start content text
--><BR>
<div class="element">
<BR>
<cms:include element="text1" editable="true"/>
<BR> <!--
cms:include element="body" editable="true"/ -->
<BR>
</div><BR>
</cms:template><BR>
<!-- Main page body ends here --></DIV>
<DIV> </DIV>
<DIV dir=ltr
align=left>
<!-- Breadcrumbs start here
--><BR>
<%=stbLCrumb.toString()
%><BR>
<!-- Breadcrumbs ends here
--><BR> <BR>
</td><BR> <BR>
<td
width="5%"> </td><BR>
</tr><BR>
</table></td><BR>
</tr><BR> </table></td><BR>
</tr><BR> <tr><BR> <td valign="top"
><BR> <table width="100%" border="0" cellspacing="0"
cellpadding="0"><BR> <tr><BR> <td>
<br>
<br><BR>
<a href="<%=templateDataSa.getMainAdvertUrl() %>"><font size="+1"
face="Verdana, Arial, Helvetica,
sans-serif"><%=templateDataSa.getMainAdverttext()
%></font></a><br><BR>
<br><BR> <font face="Arial" size="3"
color="#000080"><strong><br><BR><%=templateDataSa.getWebMastersEmailText()
%>:</strong> <strong> <BR><script
language="JavaScript"><!--<BR>JS_emailWebMaster();<BR>//--><BR>
</script><BR>._.
</strong></font><br><BR><br><BR>
<br><BR>
<br></td><BR> </tr><BR>
<tr><BR> <td valign="top"
class="pageFooter"><div align="center"><font color="#ffffff"
size="+1" face="Verdana, Arial, Helvetica,
sans-serif"><strong><%=organizationName
%></strong></font><font color="#000099"
size="+1"></font></div></td><BR>
</tr><BR></table></DIV>
<DIV> </DIV>
<DIV dir=ltr align=left> </td><BR>
</tr><BR></table><BR> </td><BR>
</tr><BR></table><BR><p><a
href="<%=templateDataSa.getWebDesignerURL()
%>"><%=templateDataSa.getWebDesignerText()
%></a></p><BR><p><font color="#800000" face="Times New
Roman, Times, serif"><strong><a
href="<%=templateDataSa.getHostingCoURL()
%>"><%=templateDataSa.getHostingCoText()
%></a></strong></font></p><BR><br><br><br><br><br><br><BR><p
align="center"><%=templateDataSa.getTokens("copywrightMessage")
%></p><BR></body><BR></html></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=593521111-21092006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN><FONT face=Arial color=#0000ff
size=2></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff
size=2></FONT> </DIV><P>
<BR>
___________________________________________________________<BR>
<BR>
Important Notice: <BR>
Authorised Financial Services Provider<BR>
<BR>
Important restrictions, qualifications and disclaimers <BR>
("the Disclaimer") apply to this email. To read this click on the <BR>
following address or copy into your Internet browser: <BR>
<BR>
http://www.absa.co.za/disclaimer<BR>
<BR>
The Disclaimer forms part of the content of this email in terms of <BR>
section 11 of the Electronic Communications and Transactions <BR>
Act, 25 of 2002. <BR>
<BR>
If you are unable to access the Disclaimer, send a blank e-mail <BR>
to disclaimer@absa.co.za and we will send you a copy of the <BR>
Disclaimer.<BR>
</BODY></HTML>