        function filtertable(text,tableid) {
                text=text.toLowerCase()
            var dval=0
                var count=0
                var staticcount=0
                var table = document.getElementById(tableid)
                var rows = table.getElementsByTagName("tr")

                for (var i=0;i<rows.length;i++) {
                        if (rows[i].firstChild.id == 'staticrow') {staticcount++;continue}
                        if (rows[i].innerHTML.replace(/<[^<]+>/g,' ').toLowerCase().indexOf(text)!=-1) {
                                rows[i].className=(++count%2==0)?'dark':'light'
                                rows[i].style.display=''
                        }
                        else rows[i].style.display='none'
                }
                var feedbackEl = document.getElementById('searchfeedback')
                if (typeof feedbackEl != 'undefined') feedbackEl.innerHTML = (rows.length-staticcount==count)?'':(count+' match'+((count!=1)?'es':''))
        }
