var ids=new Array();

function QAinit(){
	if(document.getElementById){
	var tids=document.getElementsByTagName('div');
	for(i=0;i<tids.length;i++)if(tids[i].className=="question")ids[ids.length]=tids[i];
	for(i=0;i<ids.length;i++)ids[i].onmouseup=setstate;
	}
	collapseall();
}

function setstate(){
	for(i=0;i<ids.length;i++){
		if(ids[i]==this){
			var d=this.parentNode.getElementsByTagName('div')[1];
			
			if(d.style.display=="block"){
				collapseall();
				this.parentNode.childNodes[0].childNodes[0].setAttribute("src", "plus.gif");
				d.style.display="none";
			}else{ 
				collapseall();
				this.parentNode.childNodes[0].childNodes[0].setAttribute("src", "minus.gif");
				d.style.display="block";
			}
		}
	}
}

function expandall(){
	if(document.getElementById){
		for(i=0;i<ids.length;i++){
			ids[i].parentNode.childNodes[0].childNodes[0].setAttribute("src", "minus.gif");
			ids[i].parentNode.getElementsByTagName('div')[1].style.display="block";
		}
	}
}

function collapseall(){
	if(document.getElementById){
		for(i=0;i<ids.length;i++){
			ids[i].parentNode.childNodes[0].childNodes[0].setAttribute("src", "plus.gif");
			ids[i].parentNode.getElementsByTagName('div')[1].style.display="none";
		}
	}
}

window.onload=QAinit;



