function setupFaqs() {
	var ol;
	for (var i=0, j = document.getElementsByTagName("OL").length; i<j; i++) {
		ol = document.getElementsByTagName("OL")[i];
		if (ol.className=="faqs") break;
	}
	if (ol.hasChildNodes() > 0) {
		var ol_items = ol.getElementsByTagName("LI");
		var li, li_items, p, a, div;
		
		for (var i=0, j=ol_items.length; i<j; i++) {
			li = ol_items[i];
			if (li.nodeName=="LI") {
			div = document.createElement("DIV");
			div.id = "answer_" + i;
			div.className="faqAnswer";
			li_items = li.childNodes;
			for (var x = li_items.length-1; x>=0; x--) {
				if (li_items[x].nodeType==1) {
					if (li_items[x].nodeName=="A") {
						a = li_items[x];
						a.href = "javascript:toggleFaqAnswer('answer_" + i+"');";
					} else {
						li_items[x].style.display="block";
						div.appendChild(li_items[x]);
					}
				}
			}
			li.appendChild(div);
			}
		}
	}
}
function toggleFaqAnswer(id) {
	var li = document.getElementById(id);
	if (li.style.display!="block") {
		li.style.display="block";
	} else {
		li.style.display="none";
	}
}
