/*image objects*/
var navImage = new Array();
var subMenuOn = -1;
var bLoaded = false;
var iExpires = 100;
var dLastAction;
var sTierThree = "";
var sShowTier1 = "";
var sShowTier2 = "";
var sShowTier3 = "";
var gState = 0;
var aSSPages = new Array("CIBC.aspx","Deloitte.aspx","RBC.aspx");
var aSSLinks = new Array("http://kids.smartsimple.com/s_signup.jsp?token=XVtQC1oGZV1dRRBZXxdRQlVQZQ%3D%3D","http://kids.smartsimple.com/s_signup.jsp?token=XVtQC1oGZV5dSxReXxdRQlVQZQ%3D%3D","http://kids.smartsimple.com/s_signup.jsp?token=XVtQC1oGZV5dSxRQXxdRQlVQZQ%3D%3D");
var iLinkLength = 3;
/*perform logic for the window loading*/
function onLoadLogic()
{
	if (sTierThree.length > 0)
	{
		window.setTimeout("showT3()",200);
	}
	
	loadImages();
	
	
	if  (sShowTier1.length > 0)
	{		
		navImage[sShowTier1].image[0].src = navImage[sShowTier1].image[1].src;
		document.images['N' + new String(sShowTier1)].src = navImage[sShowTier1].image[0].src;
	}
	if  (sShowTier2.length > 0)
	{		
		navImage[sShowTier2].image[0].src = navImage[sShowTier2].image[1].src;
		document.images['N' + new String(sShowTier2)].src = navImage[sShowTier2].image[0].src;
	}
	if  (sShowTier3.length > 0)
	{		
		navImage[sShowTier3].image[0].src = navImage[sShowTier3].image[1].src;
		document.images['N' + new String(sShowTier3)].src = navImage[sShowTier3].image[0].src;
	}
}
function showT3()
{
	document.getElementById(sTierThree).style.visibility = 'visible';
}

/*index rollovers*/
function swapIndex(iId, iState)
{
	gState = iState;
	bLoaded = true;		
	startTimer();
	if (bLoaded)
	{
		if (navImage[iId])
		{
			if (document.images['N' + new String(iId)] && navImage[iId])
			{			
				if (subMenuOn != navImage[iId].parent)
				{
					var iOldId = subMenuOn;
					(navImage[iId].parent == 0) ? subMenuOn = iId : subMenuOn = navImage[iId].parent;
					if (document.getElementById('D' + new String(iId)))
					{		
						if (iState == 1)
						{
							document.getElementById('D' + new String(iId)).style.visibility = 'visible';
						}
					}
					hideSubs(subMenuOn,iOldId);
				}
			}
			if (navImage[iId])
			{
				(navImage[iId].parent == 0) ? subMenuOn = iId : subMenuOn = navImage[iId].parent;
				if (document.images['N' + new String(iId)])
				{
					document.images['N' + new String(iId)].src = navImage[iId].image[iState].src;
					if (document.images['I' + new String(iId)])
					{
						if  (navImage[iId].image[iState+3].src != "images/")
						{
							document.images['I' + new String(iId)].src = navImage[iId].image[iState+3].src
						}
					}
				}
				else
				{			
					if (document.images['N' + new String(iId)])
					{
						document.images['N' + new String(iId)].src = navImage[iId].image[iState].src;
					}
				}
				if (subMenuOn == navImage[iId].parent)
				{
					
					if (document.images['I' + new String(navImage[iId].parent)])
						{
							if  (navImage[navImage[iId].parent].image[4].src != "images/")
							{
								document.images['I' + new String(navImage[iId].parent)].src = navImage[navImage[iId].parent].image[4].src
							}
						}
					document.images['N' + new String(navImage[iId].parent)].src = navImage[navImage[iId].parent].image[1].src;
				}
			}
		}		
	}
}

function swap(iId, iState)
{
	gState = iState;
	bLoaded = true;		
	startTimer();
	if (navImage[iId])
	{
		if (document.images['N' + new String(iId)])
		{			
			if (subMenuOn != navImage[iId].parent)
			{
				var iOldId = subMenuOn;
				(navImage[iId].parent == 0) ? subMenuOn = iId : subMenuOn = navImage[iId].parent;
				if (document.getElementById('D' + new String(iId)))
				{		
					if (iState == 1)
					{
						document.getElementById('D' + new String(iId)).style.visibility = 'visible';
					}
				}
				hideSubs(subMenuOn,iOldId);
			}			
		}
	
		(navImage[iId].parent == 0) ? subMenuOn = iId : subMenuOn = navImage[iId].parent;
		if (document.images['N' + new String(iId)])
		{
			document.images['N' + new String(iId)].src = navImage[iId].image[iState].src;
			if (document.images['I' + new String(iId)])
			{
				if  (navImage[iId].image[iState+3].src != "images/")
				{
					document.images['I' + new String(iId)].src = navImage[iId].image[iState+3].src
				}
			}
		}
		else
		{			
			if (document.images['N' + new String(iId)])
			{
				document.images['N' + new String(iId)].src = navImage[iId].image[iState].src;
			}
		}
		if (subMenuOn == navImage[iId].parent)
		{
			
			if (document.images['I' + new String(navImage[iId].parent)])
				{
					if  (navImage[navImage[iId].parent].image[4].src != "images/")
					{
						document.images['I' + new String(navImage[iId].parent)].src = navImage[navImage[iId].parent].image[4].src
					}
				}
			document.images['N' + new String(navImage[iId].parent)].src = navImage[navImage[iId].parent].image[1].src;
		}
	}
}

/*image object*/
function oImage(iId, sText, sLoadFile, sOverFile, sClickFile, sLoadImage, sOverImage, iParent, iLevel)
{
	this.id = iId;
	this.alt = sText;
	this.parent = iParent;
	this.level = iLevel;
	this.image = new Array(new Image(), new Image(), new Image(), new Image(), new Image());
	this.image[0].src = sLoadFile;
	this.image[1].src = sOverFile;
	this.image[2].src = sClickFile;	
	this.image[3].src = sLoadImage;
	this.image[4].src = sOverImage;
}

/*hide all submenus*/
function hideSubs(iCurrentId, iOldId)
{
	var i = iOldId;
	if (i != -1)
	{
		if (navImage[i].level == 1)
		{
			if (document.getElementById('D' + new String(navImage[i].id)) && navImage[i].id != subMenuOn)
			{ 
				document.getElementById('D' + new String(navImage[i].id)).style.visibility = 'hidden';
			}			
		}
		if (document.images['I' + new String(navImage[i].id)])
		{
			if  (navImage[navImage[i].id].image[3].src != "images/")
			{
				document.images['I' + new String(navImage[i].id)].src = navImage[navImage[i].id].image[3].src
			}
		}
		if (document.images['N' + new String(navImage[i].id)])
		{
			if  (navImage[navImage[i].id].image[0].src != "images/")
			{
				document.images['N' + new String(navImage[i].id)].src = navImage[navImage[i].id].image[0].src
			}
		}
	}
	/*for (var i = 1; i < navImage.length; i++)
	{ 
		if (navImage[i].level == 1)
		{
			if (document.getElementById('D' + new String(navImage[i].id)) && navImage[i].id != subMenuOn)
			{ 
				document.getElementById('D' + new String(navImage[i].id)).style.visibility = 'hidden';
			}			
		}
		if (document.images['I' + new String(navImage[i].parent)])
		{
			if  (navImage[navImage[i].parent].image[3].src != "images/")
			{
				document.images['I' + new String(navImage[i].parent)].src = navImage[navImage[i].parent].image[3].src
			}
		}
		if (document.images['N' + new String(navImage[i].parent)])
		{
			if  (navImage[navImage[i].parent].image[0].src != "images/")
			{
				document.images['N' + new String(navImage[i].parent)].src = navImage[navImage[i].parent].image[0].src
			}
		}
	}*/
}

function startTimer()
{
		dlastAction = new Date().getTime()
		window.setTimeout("hideByTime()", iExpires + 1000);
}

function hideByTime()
{
		if (new Date().getTime() - dlastAction > iExpires)
		{
			if (gState != 1)
			{
				var iOldId = subMenuOn;
				subMenuOn = -1;
				hideSubs(subMenuOn, iOldId);
			}
			else
			{
				dlastAction = new Date().getTime()
				window.setTimeout("hideByTime()", iExpires + 1000)
			}
		}
}

function submitform(sUser, sPassword)
{
	var sPage = window.location.href;
	var sLink = "http://kids.smartsimple.com/s_Login.jsp";
	
	/*for (var x = 0; x < iLinkLength; x++)
	{
		if (sPage.indexOf(aSSPages[x]) > 0)
		{
			sLink = aSSLinks[x];
		}
	}*/
	document.body.innerHTML += "<form name='loginForm' id='loginForm' " +
				"action='" + sLink + "' method='post'>" +
				"<input type='hidden' value='kids' name='alias'>" + 
				"<input type='hidden' name='companyid' value='120011'>" +
				"<input type='hidden' name='user' value='" + sUser + "'>" + 
				"<input type='hidden' name='password' value='" + sPassword + "'>" + 
				"</form>";
	document.getElementById("loginForm").submit();
}

function fire() {
	if (window.event.keyCode==13) 
	{
    	if (document.getElementById)
		{
			if (document.getElementById('txtUserName'))
			{
				submitform(document.getElementById('txtUserName').value, document.getElementById('txtPassword').value); void('');
			}
		}
	}
}
document.onkeydown = fire;
