window.onload = onLoad;
function onLoad()
{
var sa = document.getElementById("chkViewAll");
if (sa != null)
       if(typeof(IsPrinterFriendly) == "undefined") sa.checked = false;
       else sa.checked = true;
}
function toggleAll()
{
var sa = document.getElementById("chkViewAll");
var ch = sa.checked;
toggleQuestions(ch);
}
function toggleQuestions(checked)
{
var secCount = 1;
var faqEntryCount = 100;
for(var j=1; j<=secCount; j++)
{
for (var i=1; i<=faqEntryCount; i++)
{
var title = document.getElementById("title" + j + i);
if(checked == true)
expandQuestion("title" + i, "question" +i, "answer" + i);
else
collapseQuestion("title" + i, "question" +i, "answer" + i);
}
}
if(checked == false)
{
var sa = document.getElementById("chkViewAll");
if (sa != null) sa.checked = false;
}
}
function toggleQuestion(tName, qName, aName)
{
var title = document.getElementById(tName);
if (title == null) return;
var ans = document.getElementById(aName);
if (ans == null) return;
var que = document.getElementById(qName);
if (ans.style.display == '')
{
if (que != null) que.style.display = 'none';
ans.style.display = 'none';
var sa = document.getElementById("chkViewAll");
if (sa != null) sa.checked = false;
}
else
{
if (que != null) que.style.display = '';
ans.style.display = '';
}
}

function toggleQuestionAlone(tName, qName, aName, qNum, qMax)
{
var title = document.getElementById(tName+qNum);
if (title == null) return;
var ans = document.getElementById(aName+qNum);
if (ans == null) return;
var que = document.getElementById(qName+qNum);
if (ans.style.display == '')
{
if (que != null) que.style.display = 'none';
ans.style.display = 'none';
var sa = document.getElementById("chkViewAll");
if (sa != null) sa.checked = false;
}
else
{
if (que != null) que.style.display = '';
ans.style.display = '';
}
for (i=0; i < qMax; i++)
   {
     if ((tName + i) != (tName + qNum)){
       var title = document.getElementById(tName+i);
        if (title == null) break;
        var ans = document.getElementById(aName+i);
        if (ans == null) title;
        var que = document.getElementById(qName+i);
        ans.style.display = 'none';
      }
    }

}


function expandQuestion(tName, qName, aName)
{
var title = document.getElementById(tName);
if (title == null) return;
var ans = document.getElementById(aName);
if (ans == null) return;
var que = document.getElementById(qName);
if (que != null) que.style.display = '';
ans.style.display = '';
}
function collapseQuestion(tName, qName, aName)
{
var title = document.getElementById(tName);
if (title == null) return;
var ans = document.getElementById(aName);
if (ans == null) return;
var que = document.getElementById(qName);
if (que != null) que.style.display = 'none';
ans.style.display = 'none';
}