function includeCSS(p_file) {
	var v_css  = document.createElement('link');
	v_css.rel = 'stylesheet'
	v_css.type = 'text/css';
	v_css.href = p_file;
	document.getElementsByTagName('head')[0].appendChild(v_css);
}
var ids=new Array();

function QAinit(){
if(document.getElementById)
{  
var tids=document.getElementsByTagName('div');

  for(var i=0;i<tids.length;i++)
  
    if(tids[i].className=="question")
      ids[ids.length]=tids[i];
      for(var i=0;i<ids.length;i++)
        ids[i].onmouseup=setstate;
}
}

function HTinit(){
if(document.getElementById)
{  
var tids=document.getElementsByTagName('div');

  for(var i=0;i<tids.length;i++)
  
    if(tids[i].className=="hidden_text")
      ids[ids.length]=tids[i];
      for(var i=0;i<ids.length;i++)
        ids[i].onmouseup=setstate;
}
}

function setstate(){
for(var i=0;i<ids.length;i++)
{
  if(ids[i]==this)
  {
    var d=this.parentNode.getElementsByTagName('div')[1];

    if(d.style.display=="block")
	  d.style.display="none";
    else d.style.display="block";
    
}}}

function expandall(){
var element = document.getElementById('CollapseAll');
element.style.display = "block";
var element = document.getElementById('ExpandAll');
element.style.display = "none";
var element = document.getElementById('CollapseAll2');
element.style.display = "block";
var element = document.getElementById('ExpandAll2');
element.style.display = "none";
if(document.getElementById){
   for(var i=0;i<ids.length;i++)ids[i].parentNode.getElementsByTagName('div')[1].style.display="block";
    }}

function collapseall(){
var element = document.getElementById("CollapseAll");
element.style.display = "none";
var element = document.getElementById("ExpandAll");
element.style.display = "block";
var element = document.getElementById("CollapseAll2");
element.style.display = "none";
var element = document.getElementById("ExpandAll2");
element.style.display = "block";
if(document.getElementById){
for(var i=0;i<ids.length;i++)ids[i].parentNode.getElementsByTagName('div')[1].style.display="none";
}}
