function initFaqOnclick() {
    var questions = document.getElementById('faq_questions');
    var els = questions.getElementsByTagName('h3');
    for (var i = 0; i < els.length;i++) {
        els[i].onmouseover = function(){
            this.style.textDecoration = 'underline';
        }
        els[i].onmouseout = function(){
            this.style.textDecoration = 'none';
        }
        els[i].onclick = function(){
            var answer_id = 'a_' + this.id;
            //show or hide answer section
            toggleThat(answer_id);
            //show expand or collapse icon next to question
            if (document.getElementById(answer_id).style.display == 'block') {
                this.parentNode.style.backgroundImage = 'url(images/faq_collapse.gif)';
            } else {
                this.parentNode.style.backgroundImage = 'url(images/faq_expand.gif)';
            }
        }
    }
}