                function toggleQuestion(aName)
                {
                    //var title = document.getElementById(tName);
                    //if (title == null) return;
                    var ans = document.getElementById(aName);
                    if (ans == null) return;
                    //var que = document.getElementById(qName);
                    if (ans.style.display == '')
                    {
                     // if (que != null) que.style.display = 'none';
	                    ans.style.display = 'none';
	                   // var sa = document.getElementById("chkViewAll");
	                    //sa.checked = false;
                    }
                    else
                    {
                        //if (que != null) que.style.display = '';
	                    ans.style.display = 'inline';
                    }
                }
function QQ_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=QQ_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

/* Functions that swaps images. */
function QQ_swapImage() {
  var i,j=0,x,a=QQ_swapImage.arguments;
  document.QQ_sr=new Array;
  for(i=0;i<(a.length-2);i+=3)
   if ((x=QQ_findObj(a[i]))!=null)
   {
   document.QQ_sr[j++]=x;
   
   if(!x.oSrc) x.oSrc=x.src;
   if (x.src.substr(x.src.lastIndexOf("/")+1, x.src.length)=="plus.gif"){
      x.src=a[i+2];
	  document.getElementById(a[i+1]).style.display = "inline";
	  //toggleQuestion(a[i+1]);
	  }
	 else {
	 //x.src=a[i+1];
	 x.src=x.oSrc;
	 document.getElementById(a[i+1]).style.display = "none";
	 }
   }
}