function addEvent(elm, evType, fn, useCapture) {
	if (elm.addEventListener) {
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent) {
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}
	else {
		elm['on' + evType] = fn;
	}
}
function setAnchors() {
	if(document.getElementById("mozToc") == null)
		return;
	var as = document.getElementById("center").getElementsByTagName("a");
	var pattern = new RegExp("(^|\\s)mozTocH2(\\s|$)");
	for(var i=0; i<as.length; i++) {
		var a = as[i];
		if(pattern.test(a.className)) {
			a.href = "#mozToc";
			a.setAttribute("href", "#mozToc");
		}
	}
}
addEvent(window, 'load', setAnchors, false);
