if (true) {

document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"skin/faqs.css\" />");

var currentTab = -1;

function hasClassName(el, name) {

  var i, list;

  // Return true if the given element currently has the given class
  // name.

  list = el.className.split(" ");
  for (i = 0; i < list.length; i++)
    if (list[i] == name)
      return true;

  return false;
}

function removeClassName(el, name) {

  var i, curList, newList;

  if (el.className == null)
    return;

  // Remove the given class name from the element's className property.

  newList = new Array();
  curList = el.className.split(" ");
  for (i = 0; i < curList.length; i++)
    if (curList[i] != name)
      newList.push(curList[i]);
  el.className = newList.join(" ");
}

function getElementsByClassName(el, className, tagName) {
  if (!tagName) { tagName = "*"; }
  var arr = new Array();
  var els = el.getElementsByTagName(tagName);
  for (var i=0; i<els.length; i++) {
    if (hasClassName(els[i], className)) {
      arr[arr.length] = els[i];
    }
  }
  return arr;
}

function addLoadEvent(fn) {
  if (typeof(window.onload) == "function") {
    var oldfn = window.onload;
    window.onload = function() {
      oldfn();
      fn();
    }
  }
  else {
    window.onload = function() { fn(); };
  }
}

function toggleSection(i) {
  var sections = getElementsByClassName(document, "section", "div");
  var headings = document.getElementsByTagName("h4");
  var section = sections[i];
  var heading = headings[i];
  var link    = heading.getElementsByTagName("a")[0];
  var links   = new Array();
  for (var j=0; j<headings.length; j++) { links[j] = headings[j].getElementsByTagName("a")[0]; }
  
  if (hasClassName(link, "current")) {
    // Just close this one
    removeClassName(link, "current");
    section.style.display = "";
  }
  else {
    // Close all ot them (should only be one, hence the break)
    for (var j=0; j<headings.length; j++) {
      if (hasClassName(links[j], "current")) {
        removeClassName(links[j], "current");
        sections[j].style.display = "";
        break;
      }
    }
    // But open this one
    link.className += " current";
    section.style.display = "block";
  }
}

addLoadEvent(function() {

  var sections = getElementsByClassName(document, "section", "div");
  var headings = document.getElementsByTagName("h4");
  
  for (var i=0; i<headings.length; i++) {
    headings[i].innerHTML = "<a href=\"#\" onclick=\"toggleSection(" + i + "); return false; \">" + headings[i].innerHTML + "</a>";
  }

});

}

