function tabBannerSwap(elem, divswapto){
	// don't do anything if clicking on an already active tab
	if(elem.className != "active"){
		var parentDivSwapTo = document.getElementById(divswapto).parentNode;	// get parent of divswapto
		var elemsSwapTo = parentDivSwapTo.getElementsByTagName("DIV");			// get child divs of parent
		var dst = document.getElementById(divswapto);							// create divswapto element var
		var dstChdrn = dst.getElementsByTagName("DIV");							// get children divs of divswapto
		var parentElem = elem.parentNode.parentNode.parentNode; 				// get parent of list
		var elems = parentElem.getElementsByTagName("A"); 						// get child list elements
		var currentClassNm = elem.className;
		
		// loop through divs to swap to and set display none all
		for(a=0; a<elemsSwapTo.length; a++){
			elemsSwapTo[a].style.display = "none";
		}
		dst.style.display = "block";  // display new div
		
		// loop through all child divs of parent div above and turn on also
		if(dstChdrn.length > 0){
			for(c=0; c<dstChdrn.length; c++){
				dstChdrn[c].style.display = "block";
			}
		}
		
		// loop through list elements and set 
		for(b=0; b<elems.length; b++){
			elems[b].className = "";
		}
		elem.className = "active";  // set linked just clicked to active
	}
	return;
} 

