
request = null;

function createRequest() {
	try {
		request = new XMLHttpRequest();
		} catch (trymicrosoft) {
			try {	
				request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (othermicrosoft) {
				try {
					request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (failed) {
					request = null;
				}
			}
		}
	if (request == null)
		alert("Error creating request object!");
	return request;	
}

// window.ondocumentcomplete = document.getElementById("faq").click();


	
		
function getHelpData(event){
	createRequest();
	if (event.target)
		caller = event.target;
	var clicked = document.getElementById(caller.id); 
	var name = document.getElementById(caller.id).id;
	var name2 = name.replace("_"," ");
	document.getElementById('topic').innerHTML = name2;
	var url = "help_query.php?topic=" + clicked.id;
	request.onreadystatechange = updatePage;
	request.open("GET", url, true);
	request.send(null);	
}

function updatePage() {
	if (request.readyState == 4) {
		if (request.status == 200) {
			document.getElementById("results").innerHTML = request.responseText; 
		}
	}
}


function toggle(id){
	if(document.getElementById){
		var el= document.getElementById(id);
		el.style.display = (el.style.display == 'none')	? '' :'none';
	}
}
