//<script>
/* This works only in IE6
var faqFrm
function faqOnCategoryChange(){
	
	var cat = faqFrm.faqCategory.options[faqFrm.faqCategory.selectedIndex].value;
	faqResetSubCategories();
	if (cat != 'all') {
		for (var i=0;i<faqCategories[cat].length;i++){
			faqFrm.faqSubCategory.options[faqFrm.faqSubCategory.options.length] = new Option(faqCategories[cat][i][1],faqCategories[cat][i][0]);
		}
	}
}

function faqResetSubCategories(){

	while (faqFrm.faqSubCategory.length > 1){
		faqFrm.faqSubCategory.options[faqFrm.faqSubCategory.length-1].removeNode(true);
	}

}

function faqShowAnswer(qid){
	//if (!IE || NS6) return;
	var a = document.getElementById('A'+qid);
	if (a.style.display == '') {a.style.display = 'none'} else {a.style.display = ''};
}

function faqInit(faqCategory,faqSubCategory){
	//if (typeof(document.faqSearch)=="undefined") return;
	//faqFrm = document.faqSearch;

	faqFrm = document.forms(0);

	faqOnCategoryChange();
	for (var i=0;i<faqFrm.faqSubCategory.options.length;i++){
		if (faqFrm.faqSubCategory.options[i].value == faqSubCategory) faqFrm.faqSubCategory.options[i].selected = true;
	}
}

*/

var category,subcategory;
function faqOnCategoryChange(){
	
	var cat = category.options[category.selectedIndex].value;
	faqResetSubCategories();
	if (cat != 'all') {
		for (var i=0;i<faqCategories[cat].length;i++){
			subcategory.options[subcategory.options.length] = new Option(faqCategories[cat][i][1],faqCategories[cat][i][0]);
		}
	}
}

function faqResetSubCategories(){

	while (subcategory.length > 1){
		subcategory.options[subcategory.length-1]=null;
	}

}

function faqShowAnswer(qid){

	var a = document.getElementById('A'+qid);
	if (a.style.display == '') {a.style.display = 'none'} else {a.style.display = ''};
}

function faqInit(faqCategory,faqSubCategory){

	category = document.getElementById("faqCategory");	//Use getElementById rather than form 
	subcategory = document.getElementById("faqSubCategory")	//to allow browser compatibility

	faqOnCategoryChange();
	for (var i=0;i<subcategory.options.length;i++){
		if (subcategory.options[i].value == faqSubCategory) subcategory.options[i].selected = true;
	}
}


