function hide_all_faq(id) {
	var length = document.getElementsByTagName("div").length;
	for(var i = 0; i < length; i++) {
		if(document.getElementsByTagName("div")[i].className == "faq_content") {
			var scnum = document.getElementsByTagName("div")[i].id.split(".");
			var idnum = id.split(".");
			if(idnum[0]!=scnum[0]) { 
				document.getElementsByTagName("div")[i].style.display = "none";
			}
			if(idnum[0]==scnum[0]) {
				if(document.getElementsByTagName("div")[i].style.display != "block") {
					document.getElementsByTagName("div")[i].style.display = "block";
				} else {
					document.getElementsByTagName("div")[i].style.display = "none";
				}
			} 
		}
	}
}