//=======================================================================================================
//-------------------------------------------------------------------------------------------------------
//	Custom Javascript functions
//-------------------------------------------------------------------------------------------------------
//=======================================================================================================
//-------------------------------------------------------------------------------------------------------
//	Toggle the "email this page" form
//-------------------------------------------------------------------------------------------------------
function ToggleEmailThisPage()
{
	FormObject	= document.getElementById( 'emailthispage' );
	DimObject	= document.getElementById( 'emailthispage-dim' );

	if( FormObject.style.display == "block" )
	{
		document.body.style.overflow	= "auto";
		FormObject.style.display		= "none";
		DimObject.style.display			= "none";
	}
	else
	{
		scroll(0,0);
		document.body.style.overflow	= "hidden";
		FormObject.style.display		= "block";
		DimObject.style.display			= "block";
	}
}

//-------------------------------------------------------------------------------------------------------
//	Clear the default value from a form field when selected
//-------------------------------------------------------------------------------------------------------
function ResetField( fieldobj, defaulttext )
{
	if( fieldobj.value == defaulttext )
	{
		fieldobj.value	= '';
	}
}

//-------------------------------------------------------------------------------------------------------
//	Global nav expanding menu
//-------------------------------------------------------------------------------------------------------
function NavShow( item_id )
{
	nav_global	= document.getElementById( "globalnav" );
	nav_items	= nav_global.getElementsByTagName( "UL" );

	for( i = 0; i < nav_items.length; i++ )
	{
		nav_id	= nav_items[ i ].getAttribute( "id" );

		if( nav_id != item_id )
		{
			nav_items[ i ].style.display	= "none";
		}
		else
		{
			nav_items[ i ].style.display	= "block";
		}
	}
}
