function clearTabsRR() {
	// clear all list items that begin with rrTab*
	var tabMatcher = new RegExp("^rrTab[A-Z][A-Za-z0-9_]+$");
	var listItems = document.getElementsByTagName("li");
	for (var i=0; i<listItems.length; ++i) {
		var listItem = listItems.item(i);
		if (listItem && listItem.id && (listItem.id.search(tabMatcher) != -1)) {
			if (listItem.className.indexOf("middle leftTab") != -1)
				listItem.className = "middle leftTab";
			else if (listItem.className.indexOf("leftTab current middle") != -1)
				listItem.className = "middle leftTab";
			else if (listItem.className.indexOf("middle leftTab current") != -1)
				listItem.className = "middle leftTab";
			else if (listItem.className.indexOf("leftTab") != -1)
				listItem.className = "leftTab";
			else if (listItem.className.indexOf("middle") != -1)
				listItem.className = "middle";
			else
				listItem.className = "";
		}
	}
	// clear all divs that begin with body*	
	var bodyMatcher = new RegExp("^rrBody[A-Z][A-Za-z0-9_]+$");
	var divs = document.getElementsByTagName("div");
	for (var i=0; i<divs.length; ++i) {
		var div = divs.item(i);
		if (div && div.id && (div.id.search(bodyMatcher) != -1))
			div.style.display="none";
	}
}
	
// USAGE:  <li id="rrTabSupport" onclick="displayTab(this); return false;"><a href="#">Support</a></li>
function displayTabRR(listItem) {
	var div = document.getElementById("rrBody"+listItem.getAttribute('id').substring(5));
	if (div) {
		clearTabsRR();
		if (listItem.className.indexOf("middle leftTab") != -1)
				listItem.className = "middle leftTab current";
		else if (listItem.className.indexOf("leftTab") != -1)
				listItem.className = "leftTab current";
		else if (listItem.className.indexOf("middle") != -1)
				listItem.className = "middle current";
		else
				listItem.className = "current";
				div.style.display="block";
	}		
	return false;	
}