function initFaq()
{
	var sums = document.getElementById( 'faq' ).getElementsByTagName( 'h3' );

	for( var i = 0, l = sums.length; i < l; i++ )
	{
		sums[i].onclick = showOrHideQandA;
	}
}

function showOrHideQandA( e )
{
	if( !e ) { e = window.event; }
	var target = e.target || e.srcElement;

	var qa = xNextSib( target );

	if( qa.style.display != 'block' )
	{
		qa.style.display = 'block';
	}
	else
	{
		qa.style.display = 'none';
	}
}

addOnloadListener( initFaq );
