function getElementsByClass(node,searchClass,tag) {
	var classElements = new Array();
	var els = node.getElementsByTagName(tag); // use "*" for all elements
	var elsLen = els.length;
	var pattern = new RegExp("\\b"+searchClass+"\\b");
		for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
				classElements[j] = els[i];
				j++;
			}
		}
		return classElements;
	}

function init() {

		var items = getElementsByClass(document,'expandLink','a');


		//for (var j=0; j < items.length; j++)
		//{
		//	items[j].id = 'sitem'+j;
		//	eval("items[j].onclick = function() {return toggle(this.id);}");
		//}

	}



function toggle(element) 
{
if (document.getElementById(element))
{

	if (document.getElementById(element).className == "faqBlock on") 
	{
		document.getElementById(element).className = "faqBlock off"
	} 
	else 
	{
		document.getElementById(element).className = "faqBlock on"
	}
}
}

function toggleGrp(element) 
{

	var linkID = element+'Link';
	closeAllGrp();
	document.getElementById(element).style.display='block'
	document.getElementById(linkID).className='topicOn'

}




function closeAllGrp() {



   	var items = getElementsByClass(document,'faqGrpBlock','div');
	for (var l=0; l < items.length; l++)
	{
		 items[l].id = 'grp'+l;
		 items[l].style.display='none';

		 document.getElementById('grp'+l+'Link').className='topicOff'
	}

   	//var linkItems = getElementsByClass(document,'faqGrpLink','li');
	//for (var l=0; l < linkItems.length; l++)
	{

		 //linkItems[l].id = 'grp'+l+'Link';
		 //document.getElementById(linkItems[l].id).className='topicOff'
	}

}

