function fSMChangeText(elementToUpdateid, newHTMLid, Link){
	var newHTML = document.getElementById(newHTMLid).innerHTML;
	document.getElementById(elementToUpdateid).innerHTML = newHTML;
	if (Link) {
		// first de-underline all
		fSMChangeClass("link","textDecoration","none");
		
		// then underline current
		document.getElementById(Link).style.textDecoration="underline";
	}
}

function fSMChangeClass(classToModify,cssProperty,cssSetting) {
	var allPageTags = new Array(); 
	var allPageTags=document.getElementsByTagName("*");
	for (i=0; i<allPageTags.length; i++) {
		if (allPageTags[i].className==classToModify) {
			allPageTags[i].style[cssProperty]=cssSetting;
		}
	}
} 
