// ------------------------------------------------------------------------
//
// Copyright © 2002-2005 Stone Steps Inc. All rights reserved.
// http://www.stonesteps.ca/
//
// ------------------------------------------------------------------------
/*
function WebDesign_ToggleDetails(td)
{
	var elems, cnt, display;
	
	try {
	elems = document.getElementsByTagName("p");

	if(td.firstChild.data == "Hide Details") {
		td.firstChild.data = "Show Details";
		td.style.backgroundColor = "#BBDDFF";
		display = "none";
	}
	else {
		td.firstChild.data = "Hide Details";
		td.style.backgroundColor = "#E0E0E0";
		display = "block";
	}

	for(cnt = 0; cnt < elems.length; cnt++) {
		if(elems[cnt].className == "helpnote") 
			elems[cnt].style.display = display;
	}
	}
	catch (err) {
		return false;
	}
	
	return true;
}
*/

function GetEnclosedAnchor(elem)
{
	var cnt;

	for(cnt = 0; cnt < elem.childNodes.length; cnt++) {
		if(elem.childNodes.item(cnt).tagName == "A") 
			return elem.childNodes.item(cnt);
	}

	return null;
}

function onMenuItemOver(elem, classname)
{
	try {
	elem.className = classname == null ? "menubar_highlighted" : classname;
	}
	catch (err)
	{
	}
}

function onMenuItemOut(elem)
{
	try {
	elem.className = "";
	}
	catch (err)
	{
	}
}

function onMenuItemClick(elem)
{
	var anchor;

	try {

	if((anchor = GetEnclosedAnchor(elem)) == null)
		return;

	anchor.focus();
	if(typeof(anchor.click) == "undefined")
		window.location = anchor.getAttribute("href");
	else
		anchor.click();
	}

	catch (err) {
	}
}

function IsInternetExplorer()
{
	try{
	return navigator.userAgent.indexOf("MSIE") != -1 ? true: false;
	}
	catch (err) {
	}
}
