﻿// Copyright (c) 2006 Global Relay Communications, Inc. All Rights Reserved.

var expanded = false;
function expander() {
    if (!expanded) {
        expandAll();
        expanded = true;
    } else {
        collapseAll();
        expanded = false;
    }
}
function collapseAll() {
	var divs = document.getElementsByTagName("div");
	for (var i = 0; i < divs.length; i++) {
		if (divs[i].className == "answer")
		{
			divs[i].style.display = "none";
	        var a = previousElement(divs[i]);
			a.className = "question";
		}
	}
}
function expand(ele) {
	var dis = "none";
	var nextSib = ele.nextSibling;
    ele.className = "question";
	while (nextSib.nodeType != 1) {
		nextSib = nextSib.nextSibling;
	}
	if (nextSib.style.display != "block") {
		dis = "block";
        ele.className = "expanded";
	}
	nextSib.style.display = dis;
}
function expandAll() {
	var divs = document.getElementsByTagName("div");
	for (var i = 0; i < divs.length; i++) {
		if (divs[i].className == "answer")
		{
			divs[i].style.display = "block";
	        var a = previousElement(divs[i]);
			a.className = "expanded";
		}
	}
}
function attachExpando() {
    var h3 = document.getElementById("faq");
    h3.style.background = "url('/images/up_down.png') center right no-repeat";
	h3.style.cursor = "pointer";
	h3.title = "Expand/Collapse All";
}
function previousElement(ele) {
    var prevSib = ele.previousSibling;
    while (prevSib.nodeType != 1) {
        prevSib = prevSib.previousSibling;
    }
    return prevSib;
}
addLoadEvent(attachExpando);
addLoadEvent(collapseAll);