        //once the dom is set...
        window.addEvent('domready', function() {

            //initial vars
            var finders = ['h1','h2'];
            var matches = [];

            //find the h1, which is the article title
            $('faq-answers').getElements('*').each(function(el,i) {

                //do we want this?
                if(finders.contains(el.get('tag')))
                {
                    //create anchor
                    var anchor = new Element('a', {
                        'class': el.get('tag'),
                        'text': el.get('text'),
                        'href': 'javascript:;'
                    });

                    //click event
                    anchor.addEvent('click', function() {
                        var go = new Fx.Scroll(window).toElement(el);
                    });

                    //add into our matches array
                    matches.include(anchor);
                }

            });

            //should we show the toc?
            if(matches.length)
            {

                //inject the matches
                matches.each(function(el) {
                    el.inject('faq-questions');
                });
            }
        });
