// Find out which browser they have
var browserName = navigator.appName; 
var browserVer = parseInt(navigator.appVersion); 
var blnCompatibleBrowser = false;

if ((browserName=="Netscape" && browserVer >= 5) ||
	(browserName=="Microsoft Internet Explorer" && browserVer >= 4) ||
	(browserName=="Mozilla" && browserVer >= 5) || (browserName=="Opera" && browserVer >= 4) ) 
{
	blnCompatibleBrowser = true;
}


// These functions are needed for the JavaScrip/CSS drop down menu
// This is the ONLY part of this script that you should need to edit to add/remove drop-down links
function setupNavEvent()
{
	if (blnCompatibleBrowser)
	{
		AddClassOnEvents("solutions", "list_items_solutions");
		AddClassOnEvents("products", "list_items_products");
		AddClassOnEvents("downloads", "list_items_downloads");
		AddClassOnEvents("services", "list_items_services");
		AddClassOnEvents("education", "list_items_education");
		AddClassOnEvents("support", "list_items_support");
	}
}

function AddClassOnEvents(strCategory, strList)
{
	var objElement = document.getElementById(strCategory);
	var objList = document.getElementById(strList);

	var strTopLink = strCategory + "_link";
	var objTopLink = document.getElementById(strTopLink);

	objElement.onmouseover = AddClassName(objList, " sfhover", objTopLink, strTopLink);
	objList.onmouseover = AddClassName(objList, " sfhover", objTopLink, strTopLink);

	objElement.onmouseout = RemoveClassName(objList, objTopLink, strTopLink);
	objList.onmouseout = RemoveClassName(objList, objTopLink, strTopLink);
}

function AddClassName(objElement, strClass, objTopLink, strTopLink)
{
	return function() {
		objElement.className += strClass;
	
		// This part makes it so that the top link stays highlighted
		objTopLink.className = strTopLink + "_class";
	}
}

function RemoveClassName(objElement, objTopLink, strTopLink)
{
	return function() {
		objElement.className = "";

		objTopLink.className = "";
	}
}

//-->
