Народ что-то везде пассивный какой-то, решил попробовать написать сам. 
Вот что вышло. Только скрипт вобще перестал работать, не показывает не скрывает!
<script type="text/javascript">
	
	function showHideAnswer()
	{
		var numericID = this.id.replace(/[^\d]/g,'');
		var obj = document.getElementById('a' + numericID);
		if(obj.style.display=='block'){
			
			obj.style.display='none';
		}else{
			per.style.display='none'
			obj.style.display='block';
			var per = document.getElementById('a' + numericID);
		}		
	}
	
	
	function initShowHideContent()
	{
		var divs = document.getElementsByTagName('DIV');
		for(var no=0;no<divs.length;no++){
			if(divs[no].className=='question'){
				divs[no].onclick = showHideAnswer;
			}	
			
		}	
	}
	
	window.onload = initShowHideContent;
</script>