// JScript source code

function initShowHide()
{
	if (document.getElementById && document.getElementsByTagName && document.createTextNode)
	{
		hide();
		var toggle = document.getElementById('mainNav');
		var as = toggle.getElementsByTagName('a');
		for (var i = 0; i < as.length; i++)
		{
			as[i].onclick = function()
			{
				show(this);
				this.className = 'active';
				return false;
			}
		}
		var close2 = document.getElementById('closeButton');
		close2.onclick = function()
		{
			window.location.search = '';
		}

	}
}

function show(s)
{
	
	var id = s.href.match(/#(\w.+)/)[1];
	//document.getElementById('result').style.display = 'none';
	if (document.getElementById(id).style.display == 'block')
	{
		hide();
		document.getElementById('info').style.display = 'none';
		document.getElementById(id).style.display = 'none';
	}
	else
	{
		hide();
		document.getElementById('info').style.display = 'block';
		document.getElementById(id).style.display = 'block';
	}
	
}

function hide()
{
	var links = document.getElementById('mainNav').getElementsByTagName('a');
	for (var x = 0; x < links.length; x++)
	{
		links[x].className = '';
	}
	var info = document.getElementById('info').getElementsByTagName('div');
	for (var i = 0; i < info.length; i++)
	{
		info[i].style.display = 'none';
	}
	document.getElementById('info').style.display = 'none';
}


function initLinkFunctions()
{
	if (document.getElementById && document.getElementsByTagName)
	{
		var links = document.getElementsByTagName('a');
		
		for (var a = 0; a < links.length; a++)
		{
			// external links
			if (links[a].className == 'external')
			{
				links[a].onclick = function()
				{
					window.open(this.href);
					return false;
				}
			}
		}
	}
}


function addEvent(obj, evType, fn)
{ 
	if (obj.addEventListener)
	{ 
		obj.addEventListener(evType, fn, false); 
		return true; 
	}
	else if (obj.attachEvent)
	{ 
		var r = obj.attachEvent("on"+evType, fn); 
		return r; 
	}
	else
	{ 
		//alert('Your browser is old and outdated.\nIt will not work with this site.\nPlease consider upgrading to Mozilla FireFox');
		//window.location.href='http://www.mozilla.com';
		return false;
	} 
}

addEvent(window, 'load', initShowHide);
addEvent(window, 'load', initLinkFunctions);

