<!-- Begin

function ForgotPassword()
{
	var e = CheckEmail();
	if (e != null)
	{
		//window.location = "https://portal.unipoint.ca/login.aspx?action=ForgotPassword&email=" + e;
		var em = document.getElementById('tempemail');
		var ac = document.getElementById('tempaction');
		var frm = document.getElementById('tempform');
		em.value = e;
		ac.value = 'ForgotPassword';
		frm.submit();
	}
}

function RequestAccount()
{
	var e = CheckEmail();
	if (e != null)
	{
		if (echeck(e) == true)
		{
			//window.location = "https://portal.unipoint.ca/login.aspx?action=RequestAccount&email=" + e;
			var em = document.getElementById('tempemail');
			var ac = document.getElementById('tempaction');
			var frm = document.getElementById('tempform');
			em.value = e;
			ac.value = 'RequestAccount';
			frm.submit();
		}
	}
}

function CheckEmail()
{
	var e = document.getElementById('portalemail');
	if (e.value == '')
	{
		alert('Please enter an e-mail address.');
		return null;
	}
	return e.value;
}

function GetCookieValue(name)
{
	var s;
	var e;
	var val = null;
	
	s = document.cookie.indexOf(name);
	
	if (s >= 0) { e = document.cookie.indexOf('&', s); }
	if (e < 0) { e = document.cookie.length; }
		
	if (s >= 0)
	{
		val = document.cookie.substring(s + name.length, e);
		val = val.replace(/\+/g, ' ');
	}
	
	return val;
}

function echeck(str)
{
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	var inv = "Invalid e-mail address entered.";
	if (str.indexOf(at)==-1){
	   alert(inv);
	   return false;
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert(inv);
	   return false;
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert(inv);
		return false;
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		alert(inv);
		return false;
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert(inv);
		return false;
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		alert(inv);
		return false;
	 }
	
	 if (str.indexOf(" ")!=-1){
		alert(inv);
		return false;
	 }

	 return true;
}

function ValidateLogin(f)
{
	if (f.email.value == "" || f.pw.value == "")
	{
		alert("Please enter an e-mail address and password.");
		return false;
	}
	return true;
}

function checkDomain()
{
	var url = document.URL.toLowerCase();
	var idx = url.indexOf('.unipoint');

	prefix = "";

	if (idx >= 0)
	{
		prefix = "http://unipoint.ca";
		if (idx > 3)
		{
			temp = url.substr(idx-3, 3);
			if (temp == "www")
			{
				prefix = "";
			}
		}
	}
}

checkDomain();

// NOTE: If you use a ' add a slash before it like this \'

document.write('<TABLE cellpadding="0" cellspacing="0" border="0" width="100%" BGCOLOR="#999999"><tr><td ALIGN="LEFT">');

document.write('<div style="float:left;"><a href="http://www.unipoint.ca/"><img src="' + prefix + '/picts/unipointlogo.jpg" border="0"></a></div>');

if (document.cookie.indexOf("InPortal=") < 0)
{
	document.write('<div id="portallogin"><form name="cplogin" action="https://portal.unipoint.ca/login.aspx" method="post" onsubmit="return ValidateLogin(this);"><div>E-mail: <input type="text" name="email" size="20" id="portalemail"> Password: <input type="password" name="pw" size="20"> <input type="submit" value="Login"></div>');
	document.write('<div style="text-align:right;"><span style="padding-right:40px;"><input type="checkbox" name="RememberMe" id="portalRememberMe" class="chkbox" value="true"> <label for="portalRememberMe">Remember Me</label></span><span style="padding-right: 30px;"><a href="#" onclick="RequestAccount()">Request Account</a> / <a href="#" onclick="ForgotPassword()">Forgot Password</a></span></div></form>');
	document.write('<form name="tempform" id="tempform" action="https://portal.unipoint.ca/login.aspx" method="post"><input type="hidden" name="email" id="tempemail"><input type="hidden" name="action" id="tempaction"></form></div>');
}
else
{
	var name = GetCookieValue("FullName=");
	document.write('<div id="portallogin"><div style="text-align:right;">Hello, ' + name + '</div><div style="text-align:right;"><a href="https://portal.unipoint.ca/">Enter Portal</a> / <a href="https://portal.unipoint.ca/login.aspx?ExternalLogout=1&ReturnRef=1">Logout</a></div></div>');
}

document.write('</td></tr></table>');

document.write('<img src="' + prefix + '/picts/stretchbar.jpg" width="100%" height="1"><br>');


//  End -->