var openedFaq;
	function initFaq() {
		faq_divs = $('about_team').getElementsByTagName('div');
		for(i=0;i<faq_divs.length;i++) {
			faq_p = faq_divs[i].getElementsByTagName('p')
			faq_divs[i].style.height = faq_p[0].offsetHeight + "px";
		}
	}
	
	function openFaq(newItem) {
		if(openedFaq) {
			faq_close_p = $(openedFaq).getElementsByTagName('p');
			finalCloseHeight = faq_close_p[0].offsetHeight;
			closeAction(openedFaq,finalCloseHeight)
			faq_link = $(openedFaq).getElementsByTagName('img');
			faq_link[0].src = "images/faq_close.gif";
		}
		if(openedFaq != newItem) {
			openedFaq = newItem;
			faq_p = $(newItem).getElementsByTagName('p');
			finalHeight = faq_p[1].offsetHeight;
			finalHeight = parseInt($(newItem).style.height) + finalHeight;
			openAction(newItem,finalHeight)
			faq_link = $(newItem).getElementsByTagName('img');
			faq_link[0].src = "images/faq_open.gif";
		}
		else {
			openedFaq = "";
		}
	}
	
	function openAction(itemToOpen,finalHeight) {
		realHeight = $(itemToOpen).style.height;
		realHeight = parseInt(realHeight.substring(0,realHeight.length - 2));
		if(realHeight >= finalHeight - 10) {
			$(itemToOpen).style.height = finalHeight + "px";
		}
		else {
			$(itemToOpen).style.height = parseInt($(itemToOpen).style.height) + 20 + "px";
			openFunc = window.setTimeout('openAction("' + itemToOpen +'",' + finalHeight + ')', 10);
		}
	}

	function closeAction(itemToClose,finalCloseHeight) {
		realCloseHeight = $(itemToClose).style.height
		realCloseHeight = parseInt(realCloseHeight.substring(0,realCloseHeight.length - 2));
		if(realCloseHeight < finalCloseHeight + 10) {
			$(itemToClose).style.height = finalCloseHeight + "px";
		}
		else {
			$(itemToClose).style.height = realCloseHeight - 20 + "px";
			closeFunc = window.setTimeout('closeAction("' + itemToClose +'",' + finalCloseHeight + ')', 10);
		}
	}
