// JavaScript Document
function addLoadEvent(func) 
{
  var oldonload = window.onload;
  if (typeof window.onload != 'function') 
  {
    window.onload = func;
  } 
  else
  {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}
function hideAns(){
	//alert("woop");
	ansArr = getElementByClass("div", "ans");
	//alert(ansArr.length);
	for(var k=0; k<=ansArr.length-1;k++)
	{
		ansArr[k].style.display = "none";
	}
	addOnClick()
}
function addOnClick()
{
	qArr = getElementByClass("h3", "q");
	for(var k=0; k<=qArr.length-1;k++)
	{
		qArr[k].onclick = function()
		{
			var theAnsId = "a"+this.id;
			var theAns = document.getElementById(theAnsId);
			if(theAns.style.display == "none")
			{
				theAns.style.display = "block";
			}
			else
			{
				theAns.style.display = "none";
			}
			return false;
		}
	}
}
function getElementByClass(ele, c)
{
	var eleArr = new Array();
	var retArr = new Array();
	var j = 0;
	var cClassStr = new String();
	//alert(ele+" "+c);
	eleArr = document.getElementsByTagName(ele);
	for(var i=0; i<=eleArr.length-1;i++)
	{
		var cClass = eleArr[i].className;
		cClassStr += cClass+" ";
		if(cClass == c)
		{
			retArr[j] = eleArr[i];
			j++;
		}
	}
	//alert(cClassStr);
	return retArr;
}
addLoadEvent(hideAns);