var applyFaq = function(ul)
{
  var lis=ul.getElementsByTagName("li");
  for(var i=0;i<lis.length;++i)
  {
    var li=lis.item(i);
    var question;
    var content;
    for(var j=0;j<li.childNodes.length;++j)
    {
      if (li.childNodes.item(j).className=="question")
      {
        question=li.childNodes.item(j);
      }
      if (li.childNodes.item(j).className=="content")
      {
        content=li.childNodes.item(j);      
      }
    }    
    question.content=content;
    question.shown=0;
    question.onclick = function()
    {
      if (this.shown==1)
      {
        this.content.style.display="none";
	this.shown=0;
      }
      else
      {
        this.content.style.display="block";
	this.shown=1;
      
      }
      return false;
    
    
    }
    
    
  }



}
applyFaq(document.getElementById("faq_expand"));