function forall(elem, func)
{
	 if (elem.childNodes)
	 {
    		var cs = elem.childNodes;
    		for (var i = 0; i < cs.length; i++)
		 {
		      forall(cs[i], func);
    		}
  	}
 	 func(elem);
}

forall(document, function(elem)
{
	if ((elem.tagName) && (elem.tagName == 'A') && (elem.className == 'topictitle'))
	 {
    	    elem.onmousedown = function() {
                        var URLString=elem.href;
                        URLString=URLString.replace(/&/g,"*am*");
                        var result = HTML_AJAX.grab('/include/ajax/updateviewcount.php?URL=' + URLString);
                        if(result=='truetext' && (event.button==1))
                        {
                                document.getElementById('target').innerHTML = '';                                
                                document.location = "http://www.google.com";
                                document.location = elem.href;
                        }
  	 }
        }
}
);
