/**
* Expands the selected faq item
*
* @author      		Matt Gifford
* @copyright			2006 Timeshifting Interactive Limited
* @version        	1.0
*
* @param			faqItem			The faq item to display
*/
function faqExpandItem(faqItem)
	{
	// Close all expanded faq items
	var uls = document.getElementsByTagName('ul');
	for (var x = 0; x < uls.length; x++)
		{
		if (uls[x].className.indexOf('expandable') != -1)
			{
			// Add event handlers to list items
			var li = uls[x].getElementsByTagName('li');
			for (var y = 0; y < li.length; y++)
				{
				li[y].className = '';
				}
			}
		}

	// Set the faq item to active
	document.getElementById(faqItem).className = 'active';

	// Scroll to the expandable faq item
	xhtml.smoothScroll(faqItem);
	}
