/**
 * FAQ wannabe
 *
 * written by David Kuridza, shortfoo.com
 * please report bugs, errors to david@shortfoo.com
 *
 * for more information, please check
 * http://shortfoo.com/blog/2006/07/10/faq-wannabe.html
 */

  function $()
  {
    var elements = new Array();
    for (var i = 0; i < arguments.length; i++)
    {
      var element = arguments[i];
      if (typeof element == 'string')
        element = document.getElementById(element);
      if (arguments.length == 1)
        return element;
      elements.push(element);
    }
    return elements;
  }

  function faq()
  {
    if ( !document.getElementsByTagName)
    {
      return;
    }
    var dt = document.getElementsByTagName('dt');
    var dd = document.getElementsByTagName('dd');

    for (var i=0; i<dd.length; i++)
    {
      dd[i].id        = 't_'+i;
      dt[i].innerHTML = '<a href="#" onclick="toggle(\'t_'+i+'\'); return false">'+dt[i].innerHTML+'</a>';
      $('t_'+i).style.display = 'none';
    }
  }

  function toggle(l)
  {
    $(l).style.display = $(l).style.display == '' ? 'none' : '';
  }

  window.onload = faq;