/* Copyright (C) 2003 Klavo, All Rights Reserved Worldwide        */
/* Usage of this file without permission from Klavo is prohibited */

function mailto(name, host, subject)
{
	if (subject == undefined)
	{
		location.href = 'mailto:' + name + '@' + host;
	}
	else
	{
		location.href = 'mailto:' + name + '@' + host + '?subject= ' + subject;
	}
}

function hideLayers(object) {
	if (document.getElementsByTagName && document.getElementsByTagName("div") != null)
	{
		nodeList = document.getElementsByTagName("div"); 
		for (i = 0; i < nodeList.length; i++)
		{
			if (nodeList[i].className == 'pageSubMenu')
			{
				nodeList[i].style.visibility = 'hidden';
				nodeList[i].style.display = 'none';
			}
		}
	}
}

function showLayer(object) {
	if (document.getElementsByTagName && document.getElementsByTagName("div") != null)
	{
		nodeList = document.getElementsByTagName("div"); 
		for (i = 0; i < nodeList.length; i++)
		{
			if (nodeList[i].className == 'pageSubMenu')
			{
				nodeList[i].style.visibility = 'hidden';
				nodeList[i].style.display = 'none';
			}
		}
	}

	if (document.getElementById && document.getElementById(object) != null)
	{
		if (document.getElementById(object))
		{
			document.getElementById(object).style.visibility = 'visible';
			document.getElementById(object).style.display = 'block';
		}
	}
}

function hideLayer(object) {
	if (document.getElementById && document.getElementById(object) != null)
	{
		if (document.getElementById(object))
		{
			document.getElementById(object).style.visibility = 'hidden';
			document.getElementById(object).style.display = 'none';
		}
	}
}

function toggleLayer(object)
{
	if (document.getElementById && document.getElementById(object) != null)
	{
		if (document.getElementById(object).style.display == 'block' || document.getElementById(object).style.display == 'visible')
		{
			hideLayer(object);
		}
		else
		{
			showLayer(object);
		}
	}
}
