var elements = bbcjs.dom.getElementsByClassName('bs_rb_qa_toggleLink', 'a', $('bs-content-rb-body'));
for (var i = 0; i < elements.length; i++) {
	
	$(elements[i].href.substring(elements[i].href.lastIndexOf("#")+1,elements[i].href.length)).style.display = 'none';
	bbcjs.dom.addEventListener( elements[i], 'click', toggleAnswer );
}
function toggleAnswer(e){
	
	var intAnswerIndex = this.href.substring(this.href.lastIndexOf("#")+1,this.href.length);
	var blnVisible = ($(intAnswerIndex).style.display == 'none')? false : true;
	$(intAnswerIndex).style.display = (blnVisible)? 'none' : 'block';
	$('btn_toggle'+intAnswerIndex).style.backgroundImage = (blnVisible)?
								"url('/schools/gcsebitesize/images/f/btn_revealanswer.gif')" :
								"url('/schools/gcsebitesize/images/f/btn_hideanswer.gif')";
	return false;
};

