function ToggleFAQ( item )
{
	var item_count=0;

	//	Get the parent item (since the h3 was clicked on, we need to find the list item it belongs to)
	listitem	= item.parentNode;
	listitems	= listitem.childNodes;
	//	Search its child items for the div
	while( item.tagName != "DIV" )
	{
		item	= listitems[ item_count++ ];
	}
	current_display	= item.style.display;
	//	Get the tab container
	tab_container	= document.getElementById( 'info' );
	//	Make sure the container allows scrolling (this page's container, not the container of all tab pages)
	faq_container	= document.getElementById( 'info3' );
	faq_container.style.overflow	= "auto";
	//	Get the divs within the page container
	faq_items		= faq_container.getElementsByTagName( 'DIV' );
	//	Get the questions
	faq_questions	= faq_container.getElementsByTagName( 'H3' );
	//	Process each one
	for( faq_num = 0; faq_num < faq_items.length; faq_num++ )
	{
		//	If its not classed as a toggleable item, skip it
		if( faq_items[ faq_num ].className != "answer" )
		{
			continue;
		}
		//	Hide it
		faq_items[ faq_num ].style.display	= "none";
		//	Make quesiton inactive
		faq_items[ faq_num ].parentNode.firstChild.className	= "none";
	}
	//	Toggle the current item
	if( current_display == "" || current_display == "none" )
	{
		item.style.display	= "block";
		//	Make quesiton active
		item.parentNode.firstChild.className	= "active";
	}
	//	Scroll the container to the top of the active item
	faq_container.scrollTop	= listitem.offsetTop;
	//	Resize, custom for the FAQ page
}
var current_toggle = "none";
function ToggleAll()
{
	if( current_toggle == "none" )
	{
		current_toggle = "block";
		question_toggle	= "active";
	}
	else
	{
		current_toggle = "none";
		question_toggle	= "none";
	}
	//	Make sure the container allows scrolling (this page's container, not the container of all tab pages)
	faq_container	= document.getElementById( 'info3' );
	faq_container.style.overflow	= "auto";
	//	Get the divs within the page container
	faq_items	= faq_container.getElementsByTagName( 'DIV' );
	//	Process each one
	for( faq_num = 0; faq_num < faq_items.length; faq_num++ )
	{
		//	If its not classed as a toggleable item, skip it
		if( faq_items[ faq_num ].className != "answer" )
		{
			continue;
		}
		//	Hide it
		faq_items[ faq_num ].style.display	= current_toggle;
		//	Make quesiton inactive
		faq_items[ faq_num ].parentNode.firstChild.className	= question_toggle;
	}
}