//-- open FAQ answer
function openFAQ(_id, _url) {
    
    //-- answers
    dds = document.getElementsByTagName("dd");
    
    for (var i = 0; i < dds.length; i++) {
        if (dds.item(i).id != ("answer_" + _id)) {
            dds.item(i).style.display = "none";
        }
    }
    
    toggle("answer_" + _id);
    
    //-- questions
    dts = document.getElementsByTagName("dt");
    
    for (var i = 0; i < dts.length; i++) {
        if (dts.item(i).id != ("question_" + _id)) {
            dts.item(i).className = "";
        }
    }
    
    //$("question_" + _id).className = "active";
    if ($("question_" + _id).className == "active") {
        $("question_" + _id).className = "";
    } else {
        $("question_" + _id).className = "active";
    }

    try {
        pageTracker._trackPageview(_url);
    } catch (e) {}
}

function closeAllFAQ() {
	dds = document.getElementsByTagName("dd");
    for (var i = 0; i < dds.length; i++) { dds.item(i).style.display = "none"; }
	
	dts = document.getElementsByTagName("dt");
	for (var i = 0; i < dts.length; i++) { dts.item(i).className = ""; }
}

function openCategoryFAQ(_id, _url) {	
	closeAllFAQ();

	dls = document.getElementsByTagName("dl");
	
	for (var i = 0; i < dls.length; i++) {
		if (dls.item(i).id != ("category_" + _id)) {
			dls.item(i).style.display = "none";
		}
	}
	
	toggle("category_" + _id);
	
	try {
	    pageTracker._trackPageview(_url);
	} catch (e) {}
}
