<!--0: text/HTML--><HTML xmlns:fo="http://www.w3.org/1999/XSL/Format">
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<TITLE>Asset Allocation Filter</TITLE>
<link REL="stylesheet" type="text/css" href="style.css"><script language="javascript">

					if ( top.location.href != window.location.href ) {
						top.location.href = window.location.href
					}

					function onChangeLanguage(){

					if (document.readyState=="complete"){
					document.location.href="content.asp?pageid=Login&callerid=Login&language="+this.value;
					}
					}

					function frmSubmit()	{
						document.frmData.submit();
					}

					var sMsg="";
					if (sMsg=="badusername" || sMsg=="InvalidPassword")
						sMsg = "Bad email address or wrong password, please try again. Ensure you have correctly entered your email and the password you received through the ASSETallocation Filter registration process; this is <u>not</u> the same as your Advisor.ca login information";
					if (sMsg=="Unknown")
						sMsg = "Bad email address, please try again. Ensure you have correctly entered your email and the password you received through the ASSETallocation Filter registration process; this is <u>not</u> the same as your Advisor.ca login information";
					if (sMsg=="Error")
						sMsg = "Unable to send new password by email to ";
					if (sMsg=="Reinit")
						sMsg = "Password has been reinitialized and sent to ";
						
					
					var sMsgConfirm="";
					var cookieUserID = null;
					if (!document.all) alert("Asset Allocation Analyst doesn't support Netscape users, we suggest you to download the latest version of internet explorer to be able to access this website. Thank you.");
							
					function keyHole(evt) {
						var CR = 13; // Carriage Return
						var TAB = 9; // Horizontal Tab
						var AMP = 38; // Ampersand (&). You get the idea...
						var charCode;
						if (navigator.appName == "Netscape")
							charCode = evt.which 
						else 
							charCode = evt.keyCode;
							
						if (charCode == CR){
							doLogin();
							return false;
						}else
							return true;
					}
					
					var looperTimer;
					function doLogin(){
						var frm=document.all.frmData;
						var bValid=true;
						if (bValid && !frm.email.value) {bValid=false; frm.email.focus();}
						if (bValid && !frm.Password.value) {bValid=false; frm.Password.focus();}
						if (!bValid)
							document.all.divWait.innerHTML="<br/><font face='arial' color='red' size='-1'>All fields are required</font>";
						else{
							if (!document.all) return false;
							var divWait=document.all.divWait;
							divWait.innerText="\nAuthenticating, please wait...";
							looperTimer=setInterval("looper()",500);
							document.all.frmData.submit();
							return false;
						}
					}
	
					function doPassword(){
						var frm=document.all.frmData;
						var bValid=true;
						if (bValid && !frm.email.value) {bValid=false; frm.email.focus();}
						if (!bValid)
							document.all.divWait.innerHTML="<br/><font face='arial' color='red' size='-1'>Please provide email address</font>";
						else{
							if (!document.all) return false;
							frm.Password.value='password_reinit';
							var divWait=document.all.divWait;
							divWait.innerText="\nGenerating new password, please wait";
							looperTimer=setInterval("looper()",500);
							document.all.frmData.submit();
							return false;
						}
					}
				
					function looper(){
						var divWait=document.all.divWait;
						divWait.innerText+=".";
					}
					
					function onLoad(){
					
						if (String((top.location.href).toLowerCase()).indexOf('login')==-1) {
							if(parent.winAsset && !parent.winAsset.closed) {
								parent.winAsset.close();
							}
						}
						
						if (String((top.location.href).toLowerCase()).lastIndexOf('language')!=-1) {
							var pos = String((top.location.href).toLowerCase()).lastIndexOf('language');
							var languageCode = String((top.location.href).toLowerCase()).substr(pos+9, 2);
							document.all.language.value = languageCode;
							frmSubmit();
						}
						
						if (document.all)
							document.all.frmData.email.focus();
						
						if (sMsg == "Authenticated") {

							//Set the cookie.
							var userID = "";
							setCookie("http://rogers.assetallocationanalyst.ca", userID, 360);
							
							//Redirect the current page to the application.
							window.location.replace("content.asp?pageid=Frameset&#x26;callerid=InvestorSearch&#x26;action=newinvestor&#x26;sessionid=");
						}
						else {
							
							//Get the cookie info.
							cookieUserID = getCookie("http://rogers.assetallocationanalyst.ca");
						}
						
						function setCookie(c_name,value,expiredays)
						{
							var exdate=new Date()
							exdate.setDate(exdate.getDate()+expiredays)
							document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
						}
						
						function getCookie(c_name)
						{
							if (document.cookie.length>0)
								{
								c_start=document.cookie.indexOf(c_name + "=")
								if (c_start!=-1)
									{ 
									c_start=c_start + c_name.length+1 
									c_end=document.cookie.indexOf(";",c_start)
									if (c_end==-1) c_end=document.cookie.length
									return unescape(document.cookie.substring(c_start,c_end))
									} 
								}
							return ""
						}
					}
					
				</script></HEAD>
<BODY scroll="no" onLoad="onLoad();" marginwidth="0" marginheight="0" bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0">
<form name="frmData" action="content.asp?pageid=Frameset&amp;CallerId=Login" method="post"><input type="hidden" name="mode" value="4"><input type="hidden" name="curlang" value="en"><input type="hidden" name="curlangId" value="1"><input type="hidden" name="quickLogin" value="0"><table bgcolor="white" align="center" width="100%" height="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="middle" align="center">
<table align="center" cellspacing="0" cellpadding="0" border="0" width="500">
<tr>
<td bgcolor="white" width="320"><img src="images/en/Logo.gif"></td>
<td class="defaultSmall" width="180" align="right" valign="middle">
<table>
<tr>
<td class="defaultSmall" align="right">Language Selection:
									</td>
</tr>
<tr>
<td align="right"><select name="language" id="language" style="font-size:9pt;width:100px"><option name="en" value="en" selected>English</option>
<option name="fr" value="fr">Français</option></select><script>document.all.language.onchange=frmSubmit;</script></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" width="500">
<table cellpadding="0" cellspacing="1" border="0" bgcolor="#CBCBCB" width="100%">
<tr>
<td height="200" valign="top" bgcolor="#FFFFFF">
<table width="90%" align="center" cellspacing="0" cellpadding="0" border="0">
<tr>
<td colspan="2"><img src="images/spacer.gif" height="12" border="0"></td>
</tr>
<tr>
<td colspan="2" class="default"><b>Quick Login</b></td>
</tr>
<tr>
<td colspan="2" class="defaultSmall">Allows you to access the application without registering your email (user name) and password. All data will be lost when you exit the application or when the web session expires.<br><br></td>
</tr>
<tr>
<td colspan="2" align="right"><input name="cmdQuickLogin" type="button" class="InputButtonInverse" onclick="document.all.quickLogin.value='1';document.all.frmData.action='content.asp?pageid=Login&amp;CallerId=Login&amp;Name=' + cookieUserID;document.all.frmData.submit();" value="Password" style="width:122px;"><script>
														document.all.cmdQuickLogin.value="Quick Login";
													</script></td>
</tr>
<tr>
<td colspan="2"><img src="images/spacer.gif" height="12" border="0"></td>
</tr>
<tr>
<td colspan="2" class="LineFormGradient" width="100%" style="height:2px">
</td>
</tr>
<tr>
<td colspan="2"><img src="images/spacer.gif" height="12" border="0"></td>
</tr>
<tr>
<td colspan="2" class="default"><b>User Login</b></td>
</tr>
<tr>
<td colspan="2" class="defaultSmall">Take full advantage of the application by registering. Registered users will be able to safeguard their information and create multiple investor sessions.<br><br></td>
</tr>
<tr>
<td width="154">
<font class="defaultSmall">Email: 
													</font>
</td>
<td><INPUT class="LoginTextbox" type="text" name="email" size="35" value=""></td>
</tr>
<tr>
<td>
<font class="defaultSmall">Password: 
													</font>
</td>
<td><INPUT class="LoginTextbox" type="Password" name="Password" size="12" onkeypress="keyHole(event);"></td>
</tr>
<tr>
<td colspan="2"><img src="images/spacer.gif" height="12" border="0"></td>
</tr>
<tr>
<td colspan="2">
<table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><input name="cmdRegister" type="button" class="InputButtonQuickLogin" onclick="window.location.href='register.asp?lang=en';" value="Register" style="width:122px;"><script>
																	document.all.cmdRegister.value="Register Here";
																</script></td>
<td align="right">
<table cellpadding="0" cellspacing="0">
<tr>
<td><input name="cmdPassword" type="button" class="InputButtonInverse" onclick="doPassword();" value="Password" style="width:155px;"><script>
																				document.all.cmdPassword.value="Lost Password";
																			</script></td>
<td> </td>
<td><input name="cmdLogin" type="button" class="InputButtonInverse" onclick="doLogin();" value="Login" style="width:122px;"><script>
																				document.all.cmdLogin.value="Login";
																			</script></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<div id="divWait" class="LoginText">
</div>
<font face="arial" color="red" size="-1"><script>
															document.write("<br>"+sMsg);
														</script></font>
</td>
</tr>
<tr>
<td colspan="2"><br><table cellpadding="3" cellspacing="1" bgcolor="#CBCBCB" width="350" align="center">
<tr bgcolor="#FFFFFF">
<td class="defaultSmall" align="center"><b><i>Important</i></b><br>A web session will expire after 30 minutes of inactivity. You will then need to log into the application again.</td>
</tr>
</table><br></td>
</tr>
<tr>
<td colspan="2" class="default"><b>Getting Started </b>quick guide</td>
</tr>
<tr>
<td colspan="2" class="defaultSmall">Learn all the basics of the application quickly and easily.  The Getting Started quick guide walks you through the process in a few easy to follow pages with lots of graphic illustrations.</td>
</tr>
<tr>
<td colspan="2" align="right">
<table>
<tr>
<td><a href="pdf/AAF-getting_started_1.pdf" target="_blank" class="blueLink">Download the <b>Getting Started</b> quick guide</a></td>
<td><a href="pdf/AAF-getting_started_1.pdf" target="_blank"><img src="images/userguide_logos/pdf_logo.gif" border="0"></a></td>
</tr>
</table><br></td>
</tr>
<tr>
<td colspan="2" class="defaultSmall" align="center">Questions? Comments? Write to us at <a href="mailto:support_assetallocationfilter@equisoft.com" class="blueLinkSmall">support_assetallocationfilter@equisoft.com</a></td>
</tr>
<tr>
<td colspan="2" class="defaultSmall" align="center"><br><font color="#AAAAAA">
														Version:
														2.0.27
														-
														Browser requirement: Internet Explorer 5.5 or higher</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</BODY><Language version="rogers"><!--Default version.--><!--GA--><!--FE--><!--DY--><!--DU--><!--RO--><!--BP--><!--Analyst--><!--NCBC--><!--Rice Financial--></Language></HTML>
