var browser=navigator.appName;
function escapeChars(str)
{
    str = str.replace(/\\/g, '\\\\');
    str = str.replace(/\'/g, '\\\'');
    return str;
}

function openFold(iAnswerIndex,catTitle,questionTitle) {
	var browser=navigator.appName;
	if (browser=="Microsoft Internet Explorer") {
		if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ 
			var ieversion=new Number(RegExp.$1);
		}
		if(ieversion >=8) {
			document.getElementById("button"+iAnswerIndex).setAttribute("class", "foldOpen");
			document.getElementById("answer"+iAnswerIndex).setAttribute("style", "display: block;");
		}
		else {
			document.getElementById("button"+iAnswerIndex).setAttribute("className", "foldOpen");
			document.getElementById("answer"+iAnswerIndex).style.setAttribute("cssText", "display: block;");
		}
	} else {
		document.getElementById("button"+iAnswerIndex).setAttribute("class", "foldOpen");
		document.getElementById("answer"+iAnswerIndex).setAttribute("style", "display: block;");
	}
	document.getElementById("button"+iAnswerIndex).onclick=Function("closeFold("+iAnswerIndex+",'"+catTitle+"','"+questionTitle+"')");
	document.getElementById("question"+iAnswerIndex).onclick=Function("closeFold("+iAnswerIndex+",'"+catTitle+"','"+questionTitle+"')");
}
function closeFold(iAnswerIndex,catTitle,questionTitle) {
	if (browser=="Microsoft Internet Explorer") {
		if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ 
			var ieversion=new Number(RegExp.$1);
		}
		if(ieversion >=8) {
			document.getElementById("button"+iAnswerIndex).setAttribute("class", "foldClosed");
			document.getElementById("answer"+iAnswerIndex).setAttribute("style", "display: none;");
		}
		else {
			document.getElementById("button"+iAnswerIndex).setAttribute("className", "foldClosed");
			document.getElementById("answer"+iAnswerIndex).style.setAttribute("cssText", "display: none;");
		}
	} else {
		document.getElementById("button"+iAnswerIndex).setAttribute("class", "foldClosed");
		document.getElementById("answer"+iAnswerIndex).setAttribute("style", "display: none;");
	}
	document.getElementById("button"+iAnswerIndex).onclick=Function("openFold("+iAnswerIndex+");trackFAQ('FAQ','"+escapeChars(catTitle)+"','"+questionTitle+"')");
	document.getElementById("question"+iAnswerIndex).onclick=Function("openFold("+iAnswerIndex+");trackFAQ('FAQ','"+escapeChars(catTitle)+"','"+questionTitle+"')");
}