function styleAbbr() {
	var oldBodyText, newBodyText, reg;
	oldBodyText = document.body.innerHTML;
	reg = /<abbr title="([^>]*)">([^<]*)<\/abbr>/gi;
	newBodyText = oldBodyText.replace(reg, '<abbr><span class=\"abbr\" onmouseover=\"showExpanded(this);\" onmouseout=\"hideExpanded(this);\">$2<\/span><span class=\"expanded\" style=\"display:none\"><strong>$2<\/strong>$1<\/span><\/abbr>');
	document.body.innerHTML = newBodyText;
}

function showExpanded(elem) {
	if (elem.nextSibling && elem.nextSibling.style) {
		elem = elem.nextSibling.style.display = 'block';
	}
}

function hideExpanded(elem) {
	if (elem.nextSibling && elem.nextSibling.style) {
		elem = elem.nextSibling.style.display = 'none';
	}

}
Event.onReady(function() { styleAbbr();});