function switchQA (element, noHide) {
	if (element.tagName.toUpperCase() == 'A')
		var element = element.parentNode;
	var e = element.getElementsByTagName('div')[0];
	if (e) {
		e.style.display = (e.style.display == 'block'?'none':'block');
	}
}
function checkHash () {
	if (/#q\d+/.test(document.location)) {
		var chunk = /#q(\d+)/.exec(document.location);
		var id = chunk[1];
		showQAN(id);
	} else
		window.nofocus = false;
}

function showQAN (id) {
	var e = document.getElementsByName('q' + id)[0];
	e.parentNode.getElementsByTagName('div')[0].style.display = 'block';
}
window.nofocus = true;