// JavaScript Document
        function toggleAll()
        {
        var sa = document.getElementById("chkViewAll");
        var ch = sa.checked;
        toggleQuestions(ch);
        }

        function toggleQuestions(checked)
        {
        var secCount = 1;
        var faqEntryCount = 30;
        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" + j + i, "question" + j +i, "answer" + j + i);
        else
        collapseQuestion("title" + j + i, "question" + j +i, "answer" + j + i);
        }
        }
        if(checked == false)
        {
        var sa = document.getElementById("chkViewAll");
        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");
        sa.checked = false;
        }
        else
        {
        if (que != null) que.style.display = '';
        ans.style.display = '';
        }
        }

        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';
        }

        /////////////////////////////////////////////////////////


        function toggleAllTechnical() {
            var sa = document.getElementById("chkViewAllTechnical");
            var ch = sa.checked;
            toggleQuestionsTechnical(ch);
        }

        function toggleQuestionsTechnical(checked) {
            var secCount = 5;
            var faqEntryCount = 30;
            for (var j = 5; j <= secCount; j++) {
                for (var i = 1; i <= faqEntryCount; i++) {
                    var title = document.getElementById("title" + j + i);
                    if (checked == true)
                        expandQuestionTechnical("title" + j + i, "question" + j + i, "answer" + j + i);
                    else
                        collapseQuestionTechnical("title" + j + i, "question" + j + i, "answer" + j + i);
                }
            }
            if (checked == false) {
                var sa = document.getElementById("chkViewAllTechnical");
                sa.checked = false;
            }
        }

        function toggleQuestionTechnical(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("chkViewAllTechnical");
                sa.checked = false;
            }
            else {
                if (que != null) que.style.display = '';
                ans.style.display = '';
            }
        }

        function expandQuestionTechnical(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 collapseQuestionTechnical(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';
        }


