var _aFAQItems = new Array();
function FAQ_AnswerBegin(sAnswerID)
{
	if (document.getElementById(sAnswerID) == null)
		{
		document.write("<div id=\"" + sAnswerID + "\" style=\"display:none;\">");
		_aFAQItems[sAnswerID] = sAnswerID;
		}
	else
		window.alert("You have already used answer ID '" + sAnswerID + "'");
}

function FAQ_AnswerEnd()
{
	document.write("</div>");
}

// This function is good when we want only to click on the link to display or none
function FAQ_Show(sAnswerID)
{
	document.getElementById(sAnswerID).style.display = (document.getElementById(sAnswerID).style.display == "none") ? "" : "none";
}

// The next two functions are good when we want to show the Exp and Col images
function FAQ_ShowExp(sAnswerID,sShowExpButton, sHideColButton)
{
	document.getElementById(sShowExpButton).style.display = "none";
	document.getElementById(sHideColButton).style.display = "";
	document.getElementById(sAnswerID).style.display = "";
}
function FAQ_ShowCol(sAnswerID,sShowExpButton, sHideColButton)
{
	document.getElementById(sHideColButton).style.display = "none";
	document.getElementById(sShowExpButton).style.display = "";
	document.getElementById(sAnswerID).style.display = "none";
}

function FAQ_ForcedToShow(sAnswerID)
{
	if (document.getElementById(sAnswerID) == null)
		{
		document.write("<div id=\"" + sAnswerID + "\" style=\"display:\"\";\">");
		_aFAQItems[sAnswerID] = sAnswerID;
		}
	else
		window.alert("You have already used answer ID '" + sAnswerID + "'");
}

function FAQ_ShowAll(sShowAllButton, sHideAllButton)
{
	document.getElementById(sShowAllButton).style.display = "none";
	document.getElementById(sHideAllButton).style.display = "";
	for(var sAnswerID in _aFAQItems) {
		document.getElementById(sAnswerID).style.display = "";
	    document.getElementById('btnShow_'+sAnswerID).style.display = "none";
	    document.getElementById('btnHide_'+sAnswerID).style.display = "";
	}
}

function FAQ_HideAll(sShowAllButton, sHideAllButton)
{
	document.getElementById(sHideAllButton).style.display = "none";
	document.getElementById(sShowAllButton).style.display = "";
	for(var sAnswerID in _aFAQItems)
 {
		document.getElementById(sAnswerID).style.display = "none";
	    document.getElementById('btnHide_'+sAnswerID).style.display = "none";
	    document.getElementById('btnShow_'+sAnswerID).style.display = "";
	}}

