<!--
//**************************************************/
//  © 1997-2004  Nortia Technologies.   All rights reserved.
//
//	File:			incInitPageEvents.js		
//	Author(s):		ks
//  Created:		10/02/2004	
//	Description:	Page load events
//	Dependencies:
//	Functions:		
//	Notes:
//	TODO:		
//	History:
//		
//**************************************************/

// stuff to do once the page is loaded
function InitPage(mode) {

	if (mode==0) 
	{	
		var t = document.getElementById("MainTable");
		var g = document.getElementById("GSearch");
		var b = document.getElementById("BannerImg");
		
		// get the height of the outer table and position the global search
		if (typeof(t)!='undefined' && typeof(g)!='undefined' && typeof(b)!='undefined')
		{
			var h = g.offsetTop + t.offsetTop - (b.scrollHeight /2);		
			
			if (navigator.appName=="Netscape") h -=17;
			
			g.style.top = "-" + h + "px" 
			g.style.visibility = "visible";
		}
		
		setSelectedMenuStyle(); // sets the selected menu based on the path to the page
		
	} else {
		init();
	}
}

function setSelectedMenuStyle()
{
	// get the current page address and remove any extra parameters
	var thispage = document.location.href.toLowerCase();	
	var thisfolder = thispage.slice(thispage.indexOf("/content/")+9);
	
	if (thisfolder.indexOf("/")!=-1)
	{
		thisfolder = thisfolder.slice(0, thisfolder.indexOf("/")).replace(/%20/gi, " ");
			
		var menu = document.getElementById("NavMenu");
		
		if (typeof(menu)!='undefined')
		{
			var arrMenuLinks = menu.getElementsByTagName("A");
			var parent, idx;
			var linkname;
			
			for (var i=0; i<arrMenuLinks.length; i++)
			{									
				linkname = arrMenuLinks[i].childNodes[0].nodeValue.toLowerCase(); // get the title of the link
				linkname = linkname.replace(/[^\da-zA-Z\- _]/gi, ""); // remove non letters and invalid chars
						
				if (linkname==thisfolder)
				{						
					parent=arrMenuLinks[i];
			
					while (parent=parent.parentNode)
					{
						
						if (parent.tagName=="TD")
						{
							parent.style.backgroundColor="#C81318";
							return;
						}
					}
				}	
			}
		}
	}
	
	
	return;
	
	
		
}
